User Tools

Site Tools


ru:override_animation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:override_animation [2020/07/27 05:45] (current)
darkpro created and translated
Line 1: Line 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 · Last modified: 2020/07/27 05:45 by darkpro