查看: 3076|回复: 3

[已经解决] [已解决]对像方的战斗者序列的一点疑问?

[复制链接]
梦石
0
星屑
15041
在线时间
2230 小时
注册时间
2019-1-24
回帖
964

R考场第七期纪念奖

发表于 2020-6-18 21:42:43 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 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
2.png
3.png
梦石
0
星屑
4638
在线时间
488 小时
注册时间
2017-7-7
回帖
134

R考场第七期纪念奖

发表于 2020-6-18 22:28:29 | 显示全部楼层
对象方和怪物不是一个概念啊,怪物是记在敌群的数组里的
应该是$game_troop.enemies
回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2020-6-19 09:19:16 | 显示全部楼层
这个是"目标的数组", 如果你用单体攻击, 目标只有一个,当然第二位是nil

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

点评

反反复复读了几遍后,终于知道自己的思路错在哪了,有时候就是这样,自己怎么也想不通。  发表于 2020-6-19 20:09

评分

参与人数 2星屑 +50 赞 +1 收起 理由
RyanBern + 50 认可答案
miantouchi + 1 认可答案

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部