Project1
标题:
懂战斗系统的帮忙来看看啊!
[打印本页]
作者:
痕无
时间:
2009-5-29 00:36
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Ps_佡
时间:
2009-5-29 00:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
某k的马甲
时间:
2009-5-29 01:32
也可以试试这个~
http://rpg.blue/web/htm/news679.htm
作者:
痕无
时间:
2009-5-30 02:39
提示:
作者被禁止或删除 内容自动屏蔽
作者:
后知后觉
时间:
2009-5-30 03:03
柳柳说了去除 is_a?(Game_Actor) 这样的行和相应的一个end
就可以了 为什么你就是没有看得见呢?
作者:
痕无
时间:
2009-5-30 21:42
提示:
作者被禁止或删除 内容自动屏蔽
作者:
后知后觉
时间:
2009-5-30 22:15
比如待机动画
if @battler.is_a?(Game_Actor)
@nx += 1
@nx %= 40 #每帧+1,40帧一个循环
@xbit = @nx / 10 * self.bitmap.width/4 #获得当前的图像坐标
self.src_rect.set(@xbit, 0, self.bitmap.width/4, self.bitmap.height) #设置当前战斗图的图像
end
根据语法 if~end
去除 判断是否为角色的if语句
结果如下
@nx += 1
@nx %= 40 #每帧+1,40帧一个循环
@xbit = @nx / 10 * self.bitmap.width/4 #获得当前的图像坐标
self.src_rect.set(@xbit, 0, self.bitmap.width/4, self.bitmap.height) #设置当前战斗图的图像
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1