Создавая синематик, не забывайте:
Дать возможность игроку отменить просмотр по нажатию клавиши Escape.
Скрыть круги выделения с юнитов на время просмотра. После просмотра, юниты, которые были выделены до синематика, должны снова стать выделенными.
Приостановить игровое время. После синематика, время, если оно шло до начала синематика, должно снова начать идти.
На время синематика приостановить все юниты, которые не участвуют в синематике.
На время синематика спрятать все юниты, которые не участвуют в синематике.
Переместить камеру игрока к такому виду, в котором она была до начала синематика.
Место на карте, текущие приказы и баффы у юнитов после синематика должны остаться такими же, какими были до синематика.
Если на карте есть таймеры, приостановить их на время синематика.
Толку ноль от этих советов без примеров практического применения. Вот как, например, позволить отменять синематик ескейпом?
» WarCraft 3 / Делаем карты на уровне Blizzard Entertainment
Дать возможность игроку отменить просмотр по нажатию клавиши Escape.
Скрыть круги выделения с юнитов на время просмотра. После просмотра, юниты, которые были выделены до синематика, должны снова стать выделенными.
Приостановить игровое время. После синематика, время, если оно шло до начала синематика, должно снова начать идти.
На время синематика приостановить все юниты, которые не участвуют в синематике.
На время синематика спрятать все юниты, которые не участвуют в синематике.
Переместить камеру игрока к такому виду, в котором она была до начала синематика.
Место на карте, текущие приказы и баффы у юнитов после синематика должны остаться такими же, какими были до синематика.
Если на карте есть таймеры, приостановить их на время синематика.