Project1
标题:
精灵的动画显示问题
[打印本页]
作者:
hitlerson
时间:
2008-5-9 05:04
标题:
精灵的动画显示问题
用animation(animation, hit) 显示精灵的动画,只显示第一针就不动了
怎么显示全部的动画? [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
禾西
时间:
2008-5-9 05:05
你忘記update了||||
update_animation
作者:
hitlerson
时间:
2008-5-9 05:26
这个UPDATE加在哪的?
我在原始脚本里都没找到
作者:
hitlerson
时间:
2008-5-9 05:30
原来的脚本里就只有
# 动画
if @battler.animation_id != 0
animation = $data_animations[@battler.animation_id]
animation(animation, @battler.animation_hit)
@battler.animation_id = 0
end
这个是Sprite_Battler里的UPDATE
不知道他显示完整动画是怎么做的
作者:
link006007
时间:
2008-5-9 05:41
需要不停的更新哦
Sprite_Battler
def update
super
|
|
V
module RPG
class Sprite < ::Sprite
def update
... ...
if @_animation != nil and (Graphics.frame_count % 2 == 0)
@_animation_duration -= 1
update_animation
end
... ...
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
水迭澜
时间:
2008-5-9 20:25
要对该精灵进行update吧?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1