Тема: RPGMaker'ство
Показать сообщение отдельно
Старый 12.04.2009, 23:21   #30
Юзер
 
Аватар для toshak_fox
 
Регистрация: 24.01.2009
Адрес: Линдблюм, деловой район
Сообщений: 247
Репутация: 35 [+/-]
Ну да, это так. Вот кусок кода, где прописаны действия и строчки анимации в картинках.
Скрытый текст:
#--------------------------------------------------------------------------
# ● Battler Animations
#--------------------------------------------------------------------------
# No. - Battler graphic file used.
# 0: Normal Battler Graphic. In the case of Actors, 0 refers to
# default walking graphic.
# n: "Character Name + _n", where n refers to the file number
# extension. An example file would be "$Ralph_1". These
# files are placed in the Characters folder.
# Use "_1" for non-standard battler, like Minkoff's or Kaduki.
#
# Row - Vertical position (row) of cells in battler graphic file. (0~3)
# Speed - Refresh rate of animation. Lower numbers are faster.
# Loop - [0: "Round-Trip" Loop] Example: 1 2 3 2 1 2 3 2 1 ...
# [1: "One-Way" Loop] Example: 1 2 3 1 2 3 1 2 3 ...
# [2: One Loop, no repeat] Example: 1 2 3 .
# Wait - Time, in frames, before animation loops again.
# Does not apply if Loop=2
# Fixed - Defines loop behavior or specific fixed cell display.
# -2: Reverse Loop Animation. Also reverses weapon animation.
# -1: Normal Loop Animation
# 0~2: Fixed cell display. Refers to cell on character sprite
# sheet starting where 0 = left-most cell.
# Z - Set battler's Z priority.
# Shadow - Set true to display battler shadow during animation; false to hide.
# Weapon - Weapon animation to play with battler animation. For no weapon
# animation, use "".

# Action Name No. Row Speed Loop Wait Fixed Z Shadow Weapon
"WAIT" => [ 1, 0, 15, 0, 0, -1, 0, true, "" ],
"WAIT(FIXED)" => [ 1, 0, 10, 2, 0, 1, 0, true, "" ],
"RIGHT(FIXED)" => [ 0, 2, 10, 1, 2, 1, 0, true, "" ],
"DAMAGE" => [ 1, 1, 5, 2, 24, -1, 0, true, "" ],
"ATTACK_FAIL" => [ 2, 3, 10, 1, 8, 0, 0, true, "" ],
"MOVE_TO" => [ 1, 3, 11, 2, 0, -1, 0, true, "" ],
"MOVE_AWAY" => [ 1, 3, 11, 2, 0, -1, 0, true, "" ],
"ABOVE_DISPLAY" => [ 0, 1, 2, 1, 0, -1, 600, true, "" ],
"WPN_SWING_V" => [ 3, 0, 4, 2, 0, -1, 0, true,"VERT_SWING"],
"WPN_SWING_VL" => [ 3, 0, 4, 2, 0, -1, 2, true,"VERT_SWINGL"],
"WPN_SWING_VS" => [ 3, 0, 8, 2, 0, -1, 2, true,"VERT_SWING"],
"WPN_SWING_UNDER" => [ 3, 1, 2, 2, 0, -1, 2, false,"UNDER_SWING"],
"WPN_SWING_OVER" => [ 0, 1, 2, 2, 0, -1, 2, false,"OVER_SWING"],
"WPN_RAISED" => [ 3, 1, 2, 2, 28, -1, 2, true,"RAISED"],
"WAIT_CRITICAL" => [ 1, 2, 15, 0, 0, -1, 0, true, "" ],
"SKILL_POSE" => [ 3, 3, 6, 0, 0, -1, 0, true, "" ],
"VICTORY_POSE" => [ 2, 0, 29, 2, 0, -1, 0, true, "" ],
"DEATH_POSE" => [ 2, 3, 10, 1, 0, -1, 0, false, "" ],
"EVADING_POSE" => [ 2, 1, 5, 2, 0, -1, 0, true, "" ],
"ATTACK_MOVE" => [ 1, 3, 5, 0, 0, -1, 0, true, "NO_SWING" ],
"JUMP_ATTACK" => [ 3, 0, 5, 2, 0, 0, 0, true, "" ],

Например, "Wait".
Скрытый текст:
[ 1, 0, 15, 0, 0, -1, 0, true, "" ]. 1 - то есть используется картинка с окончанием "_1"; 0 - горизонтальный ряд в картинке, в данном случае - самый первый (они идут как 0,1,2,3); 15 - скорость анимации (чем меньше число, тем быстрее); 0 - будет ли анимация повторяться (0 - по типу 123212321, 1 - по типу 123123, 2 - 123 , то есть без повтора); 0 - задержка перед повтором анимации (не сработает, если в loop стоит 2); -1 - как будет проигрываться анимация, правильно или задом наперед; 0 - приоритет перса по оси z; true - будет ли тень под персонажем; "" - анимация оружия (в данном случае ее нет).

Насчет свитчей, я не могу знать, что у тебя там не так, тк не вижу, но обычно дело в какой-нибудь мелочи, смотри внимательнее.
__________________
"You taught us all how important life is. You taught me that life doesn't last forever. Thats why we have to help each other and live life to the fullest. But i guess we all have to say goodbye someday.
Everyone... Thank you. Farewell.
My memories will be part of the sky..."

Последний раз редактировалось toshak_fox; 12.04.2009 в 23:57.
toshak_fox вне форума  
Отправить сообщение для toshak_fox с помощью Yahoo