游戏百科
地图设计

零件:分机逻辑方块

 

简介

在战斗中不会显示,用来放置每个玩家都会运行的逻辑,比如UI显示,玩家存档的存取,或其他针对特定玩家的操作,注意:由于每个玩家都会运行一份分机逻辑,为了避免出现表现不同步,无法调用可以影响全局的逻辑,比如改变物理帧率或产生机械等,当需要调用全局功能时,可以通过在地图的逻辑方块或者其他零件中增加一个自定义方法,然后在分机逻辑中调用这个自定义方法来实现,游戏会自动通过网络通知主机去调用那个自定义方法。


事件

  1. 加入房间:当玩家加入或者跳转到一个新房间时调用。可以通过地图序号和地图名称这两个参数来判断当前所在的地图。
  2. 分机每帧循环:每个图形帧都会被运行一次,多用于显示UI
  3. 内购成功:当玩家内购成功后调用,通过内购ID这个参数可以判断是什么商品被购买成功了,通常在这里给玩家解锁vip功能等。注意:由于玩家花费钻石购买的商品很有可能需要永久解锁,所以这里建议使用上传玩家存档功能将解锁信息永久保存,这样下次玩家再进入这张地图也不会丢失购买信息。例子:
  4. 收到聊天信息:收到其他玩家发送的聊天信息后调用,聊天信息可以使用逻辑进行发送