Инструменты пользователя

Инструменты сайта


ru:override_animation

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

ru:override_animation [2020/07/27 05:45] (текущий)
darkpro created and translated
Строка 1: Строка 1:
 +======Переопределить анимацию======
 +----
 +Переопределяет [[animation|анимацию]] [[entity|энтити]] на другую. Это можно использовать для замены [[predefined_animation_names|предопределённых анимаций]] (например, [[animation|анимацию]] [[character|персонажа]] "walk") на другую созданную пользователем прямо во время игры. Вы можете указать одно и то же имя по умолчанию (например, "walk") для обоих параметров, чтобы вернуть [[animation|анимацию]] к её исходным настройкам.
 +
 +====Сигнатура:====
 +<code python>
 +override_animation(entity, anim_to_override, override_with)
 +</code>
 +
 +^Аргумент^Описание^Тип^Обязателен?^
 +|entity|[[Entity|Энтити]] для переопределения [[animation|анимации]].|[[Entity|Энтити]]|Да|
 +|anim_to_override|Имя [[animation|анимации]], которая будет переопределена.|[[String|Строковый]]|Да|
 +|override_with|Имя [[animation|анимации]], которую нужно использовать вместо переопределённой.|[[String|Строковый]]|Да|
 +
 +====Пример:====
 +<code bauxite>
 +override_animation(player, "walk", "silly_walk")
 +</code>
 +//Результат:// Пока не будет отменена [[animation|анимация]] "silly_walk" она будет использоваться всякий раз, когда [[player character|персонаж игрока]] ходит, вместо стандартной [[animation|анимации]] "walk".
 +
 +<WRAP center round tip 100%>
 +Используйте функцию **Переопределить анимацию** (вместе с функцией [[Set Movement Speed|установить скорость передвижения]]), чтобы заменить стандартную [[animation|анимацию]] ходьбы [[player_character|персонажа игрока]] на  [[animation|анимацию]] бега при путешествии по пустыне или на ошеломлённую [[animation|анимацию]], когда он получил травму.
 +</WRAP>
 +
 +----
 +
 +<WRAP group>
 +<WRAP half column>
 +====Нода редактора:====
 +{{:override_animation_node.png?nolink|}}
 +</WRAP>
 +
 +<WRAP half column>
 +====Визуальная демонстрация:====
 +{{:override_animation_demo.gif?nolink|}}
 +</WRAP>
 +</WRAP>
 +
 +~~NOTOC~~
  
ru/override_animation.txt · Последнее изменение: 2020/07/27 05:45 — darkpro