Project1
标题:
求救了!!全动画怎么改坐标问题
[打印本页]
作者:
lj6139957
时间:
2007-6-22 19:55
标题:
求救了!!全动画怎么改坐标问题
那个全动画战斗 里面的 动画坐标怎么改啊... 我的意思是说 当我放特技的时候...比如说放魔法...本来应该是我的法术将敌人 挡住的..但是敌人却将我的法术挡住了...是我的特技动画被挡住的问题 不是人物角色被挡住了的问题 谁知道怎么改啊~~~~~~~~ [LINE]1,#dddddd[/LINE]
本贴由论坛斑竹叶舞枫认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
lj6139957
时间:
2007-6-22 19:55
标题:
求救了!!全动画怎么改坐标问题
那个全动画战斗 里面的 动画坐标怎么改啊... 我的意思是说 当我放特技的时候...比如说放魔法...本来应该是我的法术将敌人 挡住的..但是敌人却将我的法术挡住了...是我的特技动画被挡住的问题 不是人物角色被挡住了的问题 谁知道怎么改啊~~~~~~~~ [LINE]1,#dddddd[/LINE]
本贴由论坛斑竹叶舞枫认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
幻の飞鱼
时间:
2007-6-22 21:02
全动画里面,不管是人物还是法术动画本身都是动画- -|
所以这和人物被挡住似乎是同一个问题
我记得
只要 把这个LOOP动画的设置脚本放在某个位置就可以自动让LOOP动画的Z比较低
具体是放全动画的上面还是下面就不记得了
PS:至于敌人的防御动画是不是会挡住技能动画就不得而知了
module RPG
class Sprite < ::Sprite
def loop_animation(animation)
return if animation == @_loop_animation
dispose_loop_animation
@_loop_animation = animation
return if @_loop_animation == nil
@_loop_animation_index = 0
animation_name = @_loop_animation.animation_name
animation_hue = @_loop_animation.animation_hue
bitmap = RPG::Cache.animation(animation_name, animation_hue)
if @@_reference_count.include?(bitmap)
@@_reference_count[bitmap] += 1
else
@@_reference_count[bitmap] = 1
end
@_loop_animation_sprites = []
for i in 0..15
sprite = ::Sprite.new(self.viewport)
sprite.bitmap = bitmap
sprite.visible = false
@_loop_animation_sprites.push(sprite)
end
update_loop_animation
end
end
end
复制代码
[LINE]1,#dddddd[/LINE]
系统信息:本贴由版主叶舞枫认可为正确答案,66RPG感谢您的热情解答~
作者:
星之云
时间:
2007-6-23 00:05
提示:
作者被禁止或删除 内容自动屏蔽
作者:
lj6139957
时间:
2007-6-23 08:06
恩 是蛮不错的 不过貌似脚本还有问题没解决 ....就是比如我1特技可以打6hit..但是只有当敌人掉了第一次血后...后面的5hit时间内 敌人又在特级上面了 忘修正一下...非常感谢的说
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1