Вопросы по Entity - различные скриптовые сцены, всякие извращения с триггерами
Собственно, хотел создать открывающуюся/закрывающуюся breakable дверь.
Т.к. не вышло, решил сделать так: дверь открывается после того как ломают breakable, стоящий рядом. Так-же дверь всегда открывается/закрывается при помощи toggle - кнопки (дверь тоже toggle).
Возникла проблема, что если просто указать у breakable таргетом дверь, то дверь не только закрывается, но и открывается. А нужно чтобы она только открывалась, если сломают breakable, но если она уже открыта - ничего не происходило. Попробовал поставить trigger relay, который активируется при ломании breakable. У него написал в таргете дверь, trigger_state указал как off - но почему-то вне зависимости от того, указываю-ли я у trigger_relay в свойстве trigger_state off, on или toggle, он всегда открывает или закрывает дверь а так-же включает/выключает кнопки, вне зависимости от того, включена-ли уже кнопка или открыта-ли уже дверь, хотя в описании энтити писали, что trigger_relay будет активировать обьект, только если статус обьекта совпадёт со статусом trigger_state у trigger_relay...
Кто может подсказать, как сделать так, чтобы при ломании breakable дверь только открывалась (если она закрыта) но не закрывалась (т.е. если она открыта, то ничего не происходило бы) ?
Могу выложить карту для наглядности.
Собственно, хотел создать открывающуюся/закрывающуюся breakable дверь.
Т.к. не вышло, решил сделать так: дверь открывается после того как ломают breakable, стоящий рядом. Так-же дверь всегда открывается/закрывается при помощи toggle - кнопки (дверь тоже toggle).
Возникла проблема, что если просто указать у breakable таргетом дверь, то дверь не только закрывается, но и открывается. А нужно чтобы она только открывалась, если сломают breakable, но если она уже открыта - ничего не происходило. Попробовал поставить trigger relay, который активируется при ломании breakable. У него написал в таргете дверь, trigger_state указал как off - но почему-то вне зависимости от того, указываю-ли я у trigger_relay в свойстве trigger_state off, on или toggle, он всегда открывает или закрывает дверь а так-же включает/выключает кнопки, вне зависимости от того, включена-ли уже кнопка или открыта-ли уже дверь, хотя в описании энтити писали, что trigger_relay будет активировать обьект, только если статус обьекта совпадёт со статусом trigger_state у trigger_relay...
Кто может подсказать, как сделать так, чтобы при ломании breakable дверь только открывалась (если она закрыта) но не закрывалась (т.е. если она открыта, то ничего не происходило бы) ?
Могу выложить карту для наглядности.
Останнє редагування: