我的战舰高级自定义数据教程

评论/举报/反馈

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

  apply小编今天为大家带来的是《我的战舰》高级自定义数据的教程教学,主要分为全局同步数据、机械自定义数据和玩家自定义数据三种,下面就随小一起来看看这些自定义数据的使用教程吧!

我的战舰高级自定义数据教程

1.全局同步数据

  由于现在的地图支持玩家随时进出,有些重要的全局信息需要自动同步给新进来的玩家,比如塔防游戏中当前敌人的波数.而在主机离开后虽然主机身份会切换到另一个玩家身上,但主机逻辑中的变量数据并不会自复制过去,为了避免主机切换时成重要信息丢失,需要用到&ldQuo;同步数据"功能

  设置:可以在主机逻辑或分机逻辑中打开"地图/同步数据"这个分类,你会看到“设置同步数据小数”,“设置同步数据向量”这样的一系列方法,可以用来设置数据的名称和数值

我的战舰高级自定义数据教程

我的战舰高级自定义数据教程

  读取:在主机逻辑和分机逻辑中都可以读取,也是打"地图/同步数据"这个分类,你可以看到"同步数据小数" 这样的读取方法,可以输入刚才设置时使用的名称来读取对应数据

我的战舰高级自定义数据教程

2.械自定义数据

  有时你需要给机械附加一些自己定义的属性数据,比如机械所带的道具等,并需要所有玩家都可以从机械变量中得到这些信息。

  设置方式1:可以在机械变量中设置自定义数据,在地图编辑器中任意可以获得机械变量的地方,拖动变量功能,找到设置自定义变量小数这类方法,使用方法类似于前面的全局同步数据。

  设置方式2.��你可以机械的核心中设置自定义数据,首先打开核心所拥有的一个代码,并添加逻辑编辑器上方的“当前零件”功能下来,可以看到 “设置机械自定义小数”这类方法,使用方法类似于前面的全局同步数据

  读取:接下来回到地图编辑器中,你可以调用一个机械变量的变量功能来读取数据,比如在分机逻辑方块里面得到你当前操作的机械上的一个名称为Test的小数变量。

  设置数据后逻辑方块的机械自定义数据变化事件会被调用,你也可以从事件的参数里面读取自定义数据的名称和变化后的数值

我的战舰高级自定义数据教程

3.玩家自定义数据

  有时你需要给玩家附加一些自定义的属性,比如玩家的经验值,等级,背包内容等。

  设置:在任意代码中可以通过玩家变量的变量方法中的“设置玩家自定义小数”这类的方法,这个方法可以设置该玩家对应的自定义数据

  读取:在任意代码中可以通过玩家变量的变量方法中的“玩家数据小数”这类方法读取刚才设置的数据。

  设置数据后逻辑方块的玩家自定义数据变化事件会被调用,你也可以从事件的参数里面读取自定义数据的名称和变化后的数值

  以上就是apply为大家带来的《我的战舰》高级自定义数据教程的解答,更精彩内容尽在Apply!

展开内容