Получить состояние паузы утреннего узла в кисмете

Я установил лифт в UDK, так что если генератор отключится, он остановит лифт. Все работает нормально, но когда генератор возвращается в рабочее состояние, вам нужно нажать на громкость триггера, чтобы лифт возобновил анимацию. Например, кто-то едет на лифте, а генератор гаснет, лифт останавливается. Отлично. Когда генератор снова включается, у меня нет возможности возобновить приостановленный утренник.

Мне понадобится настройка в kismet, которая будет видеть, если генератор подключен к сети, а утренний узел лифта приостановлен, а затем воспроизведите анимацию.

Итак, мой вопрос, есть ли способ проверить в kismet, находится ли утренний узел в состоянии паузы?

Благодарю.

1 ответ

Вы можете сделать логическую переменную Kismet bPaused. Когда вам нужно приостановить утренник, сначала установите bPaused в true с действием SetVariable, затем сделайте паузу в утреннике. Проверьте переменную bPaused с остальной частью вашего Kismet, когда вам нужно узнать, приостановлен ли утренник.

Обязательно сбросьте bPaused в false при возобновлении анимации.

Другие вопросы по тегам