Двері - Маппінг - Уроки - Склад GOLDSRC (HL1) - Двері бувають двох видів, що відкриваються і від’їжджають

Двері бувають двох видів: відчиняються і від'їжджають.

уроки

Двері бувають двох видів: відчиняються і від'їжджають. Стандартний розмір дверей: 64x8x96 юнітів (довжина; ширина; висота).

1.Розглянемо спочатку двері, що відкриваються як на cs_militia.

Перше, що робитимемо це побудуємо прямокутний браш 64x8x96, потім зафарбуємо його текстурою дверей, ну наприклад: fifties_dr8, а з боків дверей нанесемо текстуру: fifties_dr8b. Ну і ось що у вас має вийти:

бувають

А тепер потрібно зробити вісь обертання наших дверей. Вісь обертання повинна повністю забарвлена ​​текстурою origin Вісь обертання має бути такою ж висоти як і двері! І розташовувати її потрібно з боку біля дверей, причому . ЗАЇЖДЖУЮ!! на двері. (В інших випадках заїжджати браш на браш НЕ МОЖНА. Але буває ще кілька винятків!) Дивіться як у мене на малюнку показано, так і має бути:

бувають

Ну а тепер виділяємо нашу вісь і двері (щоб вони обидві почервоніли) Ось так:

бувають

І відправляємо "to Entity" та вибираємо з усіх ентітій "func_door_rotating" Всі двері готові! Пропертис дверей (іншою опції і щоб їх викликати необхідно клацнути по дверях правою кнопкою миші в одному з вікон (top x/y, top y/z, top x/z) і вилізе ось це (пропертис):

склад

Speed ​​- Швидкість відкриття дверей (за замовчуванням = 100) Move Sound - Звук під час руху дверей. Наші двері більше підходять Squeaky 2 Stop Sound - Звук при зупинці дверей. Найбільш підходящий Chunk.

А решту можна залишити як є. Ось тільки в розділі "flags" можна поставити галочку "use only", що означає, що двері в грі будуть відкриватися після натискання кнопки "E" (use)

Другий тип дверей: від'їжджають.

Перше що робимо це будуємо такий самий браш 64x8x96, як і в першомуУ випадку, хоча він може бути будь-якої висоти і ширини. Зафарбуємо його наприклад текстурою LAB1_DOOR7. Ось, що маємо вийти:

склад

І тепер відправляємо "to Entity" Тільки тепер замість "funk_door_rotating" вибираємо "funk_door" і не використовуємо вісь! у нас тепер лише один браш.

Пропертис "funk_door`а" майже такий самий як і у "funk_door_rotating`а" за винятком:

Angle - ставимо "Up" Отже наші двері будуть від'їжджати вгору" "Down" відповідно вниз (в підлогу).

бувають

Щоб двері від'їжджали в бік, треба в Angle вказати значення 180 або 0.

Всі! з дверима розібралися!

Хоча існують двері, які відкриваються по натисканню кнопки (ентітя - "funk_button - у пропертисі у прапорах необхідно поставити галку "Don`t Move" щоб наша кнопка не рухалася ! І дати двері ім'я наприклад "door1" ("Name" - "door1") і в пропертис "funk_button`а" вписуємо в поле "targetted_object" - "door1" Ось і все! Приклад "funk_button`а" карта cs_delta_assault - Там вхід до бази террів відкривається саме так! "Funk_buttоn" так само як і двері можна зафарбовувати будь-якою текстурою, але бажано підходящою!