Project1

标题: [已解决]对像方的战斗者序列的一点疑问? [打印本页]

作者: miantouchi    时间: 2020-6-18 21:42
标题: [已解决]对像方的战斗者序列的一点疑问?
本帖最后由 miantouchi 于 2020-6-19 20:10 编辑

对像方的战斗者序列的一点疑问?
首先我看到@target_battlers = [] 定义的数组
存放对象方 的数组,我的理解是@target_battlers = [怪物1、怪物2、怪物3。。。。]
@target_battlers[0]应该表示第1个怪物
@target_battlers[1]应该表示第2个怪物
@target_battlers[2]应该表示第3个怪物

但是通过打印发现 @target_battlers[1] 为nil值,不知道哪里理解错了、

1.png (64.63 KB, 下载次数: 23)

1.png

2.png (282.87 KB, 下载次数: 19)

2.png

3.png (444.41 KB, 下载次数: 25)

3.png

作者: Six_Fish    时间: 2020-6-18 22:28
对象方和怪物不是一个概念啊,怪物是记在敌群的数组里的
应该是$game_troop.enemies
作者: 灯笼菜刀王    时间: 2020-6-19 09:19
这个是"目标的数组", 如果你用单体攻击, 目标只有一个,当然第二位是nil

而且它也不是只有怪物, 你用对己方起作用的技能, 那数组单位就变成 角色啦




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1