Здраствуйте, помогите пожалуйста допилить карту))) Придумал пару необычных головоломок, но не знаю как всё это реализовать, хаммер юзаю меньше недели только) и никак не могу найти каким образом можно замедлить анимацию панели!! Которые обычно из стен вылазят) Я приаттачил её к комнате и мне нужна медленная анмация), где это можно настроить???
И второе - как сделать разбивающееся стекло от func_brush?? Т.е. при их соприкосновении?? Я нашёл тутор по разбитому стеклу, но у меня оно не бьётся((( в панели flags можно поставить только physidamagedecals и takdamagefromheld... Вобщем было-бы очень круто, если-бы вы кинули пример как разбить стекло с помощью браша...
1) Анимация (как я знаю) не меняется (скорость). Ее скорость изменить можно только при компиляции модели (перекомпиляции).
2) Ставишь браш с тексой стекла. Превращаешь в func_breakable. В опциях ставишь Breake on touch .
Спасибо) Анимацию придётся самую медленную искать(( Спасибо галочки нашёл), только стекло разбивается от давления, пркосновения и т.д., но мне нужно чтобы оно разбивалось от давления браша... Т.е. даже не совсем давления... Ну вообщем есть комната, на полу в которой дырка котрую закрывает стекло, эту комнату окружает вторая комната в которой прямо над отверстием в полу первой комнаты стоит "выступ" который должен разбивать стекло, он назначен для стекла как damage filter, но стекло сёравно от меня разбилось(( Просто первая комната опускается и браш пролазит через дырку и должен разбить его... я так понимаю для этого как минимум стекло должно быть повёрнуто отражающей поверхностью к брашу??? или не обязательно??? и ещё как сделать чтобы анимация не зацикливалась??? У меня стоит рилэй который останавливает панель через 2 сек... т.е. мне подбирать по времени или есть другой способ??? можно юзать кнопку для кубов ставить галочку hold anim, но неужели так-же нельзя сделать с обычной кнопкой????
Может быть "Break on pressure?"
Чтобы анимация не зацикливалась - аутпут OnAnimationDone-имя энтити-SetAnimation <стандартная анимация>
О, Teod вернулся.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Ладно, допустим... Как разбить стекло по скрипту??? Таймер не катит... Мне нужно разбть его от касания другой func_brush)) Только от неё!!??
С анимацией догнал, спасиба!!!
Если у тебя браш двигается по track'ам, можно поставить трак прямо перед стеклом, и когда браш достигнет его, отправить аутпут от трака стеклу: OnPass-Имя стекла-Break, и ехать дальше, чтобы создать иллюзию прохождения через стекло. Также стеклу можно поставить флаг "Only break on Trigger", чтобы оно могло разбиться только от аутпута и ни от чего другого.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Я не понял.. А нынче триггеры юзать не в моде?
Копируешь браш окна сам в себя, жмешь Ctrl+M, ставишь Scale всех координат на 1.2, жмешь ок, превращаешь этот объект в trigger_once, ставишь аутпуты у триггера On touch > окно > Break, ставишь один флаг у триггера Everything, ставишь на карту filter_activator_name, называешь его f1 (или аналогично), указываеш в нем имя браша который будет разбивать окно, указываешь имя фильтра (F1) в параметрах trigger_once.
Писал по памяти, возможно ошибся в названиях.. Но не думаю.
Alf-Life II, спасиб за идею!!! Не по тракам а от механической панели)) Ну стены из которых лаборатория сделана типа)) я добился разбития стекла от давления меня), но у меня стоит Damag filtr на brush и от неё не разбивется (и от меня вообще недолжен!)((( мб соурс не учитывает давление снизу?? у меня-то пол стеклянный!!! и "нажим" происходит снизу... Я так понял надо поставить триггер и назначить ему действие когда через него пройдёт браш - разбить стекло??
Sanek_plkv - спасибо!!!
Shinigammi добавил 05-06-2011 в 19:39:04:
Stridemann - спасибо, уже догнал)...
Мне кажется (и хочется) создать отдельную тему "Вопросы по Portal 2 маппингу", и все вопросы по п2 писать туда, ибо у самого неск. вопросиков и в "вопросы по хаммер" писать не катит..
имхо
Услуги FreeSpace доступны только для белорусских сетей. Ваша сеть не зарегистрирована в РУП "Белтелеком" как белорусская. Если Вы считаете, что это ошибка, пожалуйста, обратитесь к нам в техподдержку: support@freespace.by (в письме укажите Ваш IP: ... ). Если Вы пользуетесь браузером Opera, убедитесь, что у Вас отключена функция Opera Turbo
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.