Q1:版本升级,文件怎么迁移

A:升级的时候啥也不要改,解压缩时直接覆盖原有的就好。除非自己建的行为树名字都没改,还是原有的两个示例ExampleBT和ExampleBT_0行为树。此外,

这个Res\SimpleConfig\XD_AI\metas\XDPVE.xml文件要确保是最新的!

Q2:场景大小是多少?

A:最大宽度是2816像素,最大深度是260像素


Q3:现在Res文件夹里面的log文件怎么没有生成了?

A:考虑效率问题,默认双击XDSimple_Release.exe打开游戏,不再生成log文件。但可通过命令行的方式打开游戏:XDSimple_Release.exe -log 1,这样就会在Res文件夹中生成_behaviac_$_.log文件。


Q4:队友间如何共享行为树?

A:需要保证各自创建的行为树不要同名,在目录Res\SimpleConfig\XD_AI\trees下面就是创建的原始行为树,只需要将该目录下的行为树合并即可。注意:如果有创建自定义的成员属性或局部变量,需要将该目录下的behaviac.bb.xml文件通过记事本打开,将各自的变量合并到一起。


Q5:数组该怎么操作?

A:数组的相关操作提供了VectorAdd、VectorRemove、VectorContains、VectorLength、VectorClear等五个方法。


Q6:游戏中按了暂停按钮,再按F2退出的话会卡死

A:再按Shift键就行了,Shift键也是暂停/继续的快捷方式


Q7:移动速度有上限吗?

A:设定的速度上限是800像素/秒。


Q8:在哪个地方可以快速直接地体验下各种角色的各种技能呢?

A:将左右两边角色的行为树全部设为Do not use BT,然后随便设置左边自己的角色及其技能,开始游戏后,进去自己手工操作角色使用技能,键盘按键W、A、S、D四个键控制角色移动,鼠标可以用来点击技能释放,也可以通过键盘按键U、I、O、J、K五个键释放技能。按F2退出来,重新选择角色和技能。


Q9:行为树里面,复制了节点之后,怎么粘贴呢?

A:按住键盘Ctrl+V,然后移动鼠标去放置。更多的按键说明,请查看菜单项“帮助”->“起始页”中的说明。


Q10:比赛时MP是足够的,还是需要控制的?

A:蓝血最大是110,用完了就得等时间才能慢慢涨上来了。


Q11:调用LogMessage方法后,生成的log信息在哪个文件?

A:Res文件夹中的_behaviac_$_$_.log


Q12:如何约战?

A:在Res/SimpleConfig中新建2个文件夹,比如分别命名为player1和player2,player1文件夹中包含了自己原有的SimpleConfig的所有文件,player2文件夹中包含了对方原有的SimpleConfig的所有文件。然后通过命令行启动炫斗游戏:XDSimple_Release.exe -rtx1 player1 -rtx2 player2


Q13:什么是无敌和霸体?
A:无敌:免疫伤害,同时免疫受击
霸体:不免疫伤害,但免疫受击
可选择方法:自己是否霸体,自己是否无敌,目标是否霸体,目标是否无敌


Q14:一帧以内可以同时释放多个技能吗?

A:不能,即便调用多个技能,后面的执行也是返回失败


Q15:目标释放技能后,有没有持续时间?如果有点话,这段时间内,针对目标的其他操作(如移动)是否无效?

A:相关的方法:自己的当前技能ID(返回-1表示技能播放完毕),目标的当前技能ID,返回技能剩余的冷却时间。
技能没执行完毕,其他操作(移动)不会执行


One thought on “常见问题及答疑

发表评论

电子邮件地址不会被公开。 必填项已用*标注