设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2298|回复: 1
打印 上一主题 下一主题

[已经解决] 请教群体攻击的计算逻辑

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9163
在线时间
466 小时
注册时间
2015-5-8
帖子
866
跳转到指定楼层
1
发表于 2020-12-26 21:07:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
比如我方有4名队员,敌方其中一人发动一群体攻击技能攻击我方,请问我方受到的伤害是按照哪种逻辑运算的?
是每个队员轮流先后从update_phase1_step1到update_phase4_step6走一遍,还是4个队员一起走step1,step2,step3,step4,只是在每一个step里有先后顺序呢?

Lv4.逐梦者

梦石
0
星屑
6483
在线时间
119 小时
注册时间
2020-1-8
帖子
234
2
发表于 2020-12-26 23:05:32 | 只看该作者
这个RMXP脚本都有注释,你慢慢看一遍基本可以找到答案吧……

start_phase4 生成敌方、我方行动顺序的数组@action_battlers
phase4_step1-6流程是关于@action_battlers的流程

简单的说step1 取@action_battlers被去除的首位为@acive_battler
根据@active_battler的行动,生成目标数组@target_battlers
然后将行动效果应用到@target_battlers的每一个battler(对数组的“遍历操作”,你可以看作是同时完成)
接着就是动画过程
step6完了再返回step1,就是下一个@acive_battler了

评分

参与人数 2星屑 +50 +1 收起 理由
RyanBern + 50 认可答案
taeckle + 1 多谢大神指点!

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 22:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表