Получить состояние паузы утреннего узла в кисмете
Я установил лифт в UDK, так что если генератор отключится, он остановит лифт. Все работает нормально, но когда генератор возвращается в рабочее состояние, вам нужно нажать на громкость триггера, чтобы лифт возобновил анимацию. Например, кто-то едет на лифте, а генератор гаснет, лифт останавливается. Отлично. Когда генератор снова включается, у меня нет возможности возобновить приостановленный утренник.
Мне понадобится настройка в kismet, которая будет видеть, если генератор подключен к сети, а утренний узел лифта приостановлен, а затем воспроизведите анимацию.
Итак, мой вопрос, есть ли способ проверить в kismet, находится ли утренний узел в состоянии паузы?
Благодарю.
1 ответ
Вы можете сделать логическую переменную Kismet bPaused. Когда вам нужно приостановить утренник, сначала установите bPaused в true с действием SetVariable, затем сделайте паузу в утреннике. Проверьте переменную bPaused с остальной частью вашего Kismet, когда вам нужно узнать, приостановлен ли утренник.
Обязательно сбросьте bPaused в false при возобновлении анимации.