加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 jiushiainilip19 于 2016-4-23 09:33 编辑
制作的是自动战斗和手动战斗进行切换的 技能装备脚本 固定装备5个技能
自动战斗则是选择角色所有可以使用的战斗技能去战斗
达成效果:自动战斗释放的技能是技能装备中的随机5个技能
有没有办法整合一下呢!
在自动战斗脚本中
@current_action.skill_id = skills[rand(skills.size)] #就是自动战斗调用角色的随机技能
@current_action.skill_id = skills[rand(skills.size)] #就是自动战斗调用角色的随机技能
技能装备定义的是
attr_reader :battle_skill #已装备技能
attr_reader :battle_skill #已装备技能
如何搭配起来 求{:2_267:} 帮个忙!
技能装备脚本:
技能装备脚本 自动战斗脚本
自己弄好了 不过不知道这样会不会有后遗症
skills = @battle_skill.inject([]){|a,b|a<<b if skill_can_use?(b);a}
skills = @battle_skill.inject([]){|a,b|a<<b if skill_can_use?(b);a}
判断了一下skills 不知道还要什么要注意的? |