哦也,找到问题了。果然是 #-------------------------------------------------------------------------- # ● 敌方武器设定 在动作和动画时,武器也被显示。 #-------------------------------------------------------------------------- # return 1 ←这个数字是武器ID。0的话将被判别为空手。 # 只有在敌方动画NO的时候画像才被显示。 范例的1号敌人好像是30号武器,如果30号武器删除就会出错(修改下ID就好了)。 我的武器没有到30.所以总出错。谢谢gaogs123456 兄弟。太感谢了。不用重新做啦。好在没重做,要不还得出错。哈哈。多谢各位的帮忙。十分感谢大家。 |
我又重新建立一个新的游戏,就好用了。但是之前的那个就咋整都不好用。。。郁闷。我是每个人都选择完攻击后刚一执行就弹出错误。本人是小白,完全不懂。有没有能给详细讲解下的,上面的好多回答都看不太懂。。。 |
本帖最后由 gaogs123456 于 2012-7-11 19:11 编辑 默认情况下在未装备武器都是通常攻击。是敌人出手时立即出错还是我方出手时立即出错? 如果是敌人(范例里都有个1号敌人吧),你找到这里看看(设定被改了,不好确定默认具体在多少行) #-------------------------------------------------------------------------- # ● 敌方武器设定 在动作和动画时,武器也被显示。 #-------------------------------------------------------------------------- # return 1 ←这个数字是武器ID。0的话将被判别为空手。 # 只有在敌方动画NO的时候画像才被显示。 范例的1号敌人好像是30号武器,如果30号武器删除就会出错(修改下ID就好了)。 |
对象为空,是不是没初始化,你把调用base_action的对象初始化一下,保证他有值 |
可是我已经给角色配上武器了啊。也不好用,还是报错。换了几个武器也不行。呜呜呜~~还有其他地方要注意的么? |
谢谢,我应该怎么改设定?试了几次不好用,我是小白完全不懂能给讲解下么?你看是下面这个位置不?我搜了下脚本教程。没有找到详细的讲解。。。完全不会啊 class Weapon #-------------------------------------------------------------------------- # ● 动作指定 从装备着的武器ID来决定通常攻击的动作。 #-------------------------------------------------------------------------- # when 1 ←这个数字是武器ID # return "通常攻击" ←请填入对应的连贯动作名 def base_action case @id when 1 return "通常攻击" end # 上述ID以外的其他全部使用的动作 return "通常攻击" end #-------------------------------------------------------------------------- # ● 图像指定 从装备着的武器ID来决定通常攻击的动作。 #-------------------------------------------------------------------------- # return "001-Weapon01" ←请填入对应的武器图像的文件名 # 武器图像请放入人物行走图文件夹中 # 使用ICON时、在ID上没有的全部使用ICON来表示 # 特定的武器想要让他们不显示的话请用空白的图像。 def graphic case @id when 1 return "" end # 使用上述ID以外的全ICON画像 return "" end #-------------------------------------------------------------------------- # ● 飞出动画中贴附武器图像 自人物行走图文件夹中读取 #-------------------------------------------------------------------------- # 飞出动画用武器画像另行设定。显示弓和箭之类的。 # 在这里没有被设置的武器会和上面的图像作相同处理。 def flying_graphic case @id when 1 return "" end # 上述ID以外一律使用的图像 return "" end end |
角色未装备武器,武器的攻击动画无从显示。 解决办法是让角色装备上武器,并且设定改武器的base_action,这个base_action要在横版脚本class Weapon下的def base_action中设定。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-26 00:54
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.