星火编辑器扩展数据包用玩家自定义属性同步客户端数据如下:
星火服务端数据同步到客户端,目前大多是用自定义事件发送数据到客户端,但这个不仅麻烦,有时候还会出现丢包或者同步不到位的情况。这时候建议用玩家自定义属性来弄,并且整合函数,简单表,方便管理和一起同步。
比如想做一个刷怪数据的这个面板:
1. 首先在数据编辑器里的常量配置里创建,记得选择数据类型选择 字符串类型
2. 在全局游戏机制里配置自定义属性的同步方式,根据自己需要配置
3. 创建全局变量和同步函数,全局变量初始值不为空,需要新建简单表,我这里用的类成员,性质一样
4. 同第 3 步一样,再创建一个全局变量简单表和同步函数,这里的全局变量简单表为你想要的模块数据,函数里设置了数据后再调用上面的同步数据到自定义属性的方法
5. 调用同步模块数据函数,设置数据,会自动同步到玩家自定义属性
6. 直接在客户端调用数据,不需要通过事件了,在客户端创建触发器,选择玩家属性变化事件
7. 判断一下数据,防止影响其他地方,最后重点是需要加个变化的字段,来判断变化的数据是否为该模块数据。就此大功告成。
以上就是星火编辑器扩展数据包用玩家自定义属性同步客户端数据相关内容。