我的战舰机械和地图相互调用逻辑教程

评论/举报/反馈

来源:互联网/编辑:佚名/时间:2019-10-30 19:56:41

sjtubiao 在手机上看
erweima

扫一扫进入手机端

我的战舰

我的战舰 高自由度拼装游戏,拼搭你的玩具

138MB 状态:公测

erweima 扫一扫下载

  今天apply小编为大家带来的是《我的战舰》机械和地图相互调用逻辑的教程教学,这个属于战舰中比较难的比较高级的技巧,但也不是很难学习的,下面就随apply小编一起来看看具的使用教程吧!

我的战舰机械和地图相互调用逻辑教程

  机械调用地图逻辑

  首先在地图中添加一个逻辑方块并添加一个自定义方法,比如

我的战舰机械和地图相互调用逻辑教程

  其中记住方法的名称,例子这里叫做mechDie,还有参数的类型和名称,例子这里是一个叫做killer的玩家变量。

  然后打机械辑器,给任意零件添加一个名字和参数都一样的自定义方法,例子里面叫做mechDie,并在方法里面调用零件的 &ldQuo;调用地图方法”

我的战舰机械和地图相互调用逻辑教程

  现在只要在机械中调用这个自定义方法,当逻辑运行到 “调用地图方法”时,游戏会自去地图的所有“逻辑方块”中查找 “调用地图方法”这个语句所在方法的同名自定义方法并调用。

  注意:械和地图的逻辑方块上都要有名字相同,并且参数也完全相同的方法才可以成功调用

  地图调用机械逻辑:

  首先在机械的核心中添加需要被调用的自定义方法,比如test(小数 i)

我的战舰机械和地图相互调用逻辑教程

  然后在地图的任意零件中添加一个名字和参数都完全一样的自定义方法

我的战舰机械和地图相互调用逻辑教程

  这样,当地图中的这个自定义方法被调用时,m这个机械变量所指向的机械的核心上的同名方法就会被调用

  注意:机械中和地图相关逻辑建议利用地图中的机械产生器的逻辑注入功能,这样就不需要为不同地图修改机械本身的逻辑了。详见机械产生器的百科内容

  以上就是apply为大家带来的《我的战舰》机械和地图相互调用逻辑教程的解答,更精彩内容尽在Apply!