查看: 590|回复: 5
打印 上一主题 下一主题

[求助] 怎么实体保存数据重进并对应加载

[复制链接]

3

主题

40

回帖

14

积分

Lv.1 新手木匠

UID
7863176
小麦
0
金锭
86
下界之星
0
跳转到指定楼层
楼主
发表于 2021-2-11 00:40:07 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
假设每个生物都由玩家自定义乐一些数据给这个生物,然后保存这些数据之后
让玩家再次进入游戏后把这些数据重新分配给原来对应的生物
例:
玩家a给自定义生物b的UI面板信息修改成了abcd
退出UI后保存本数据abcd
如何做到↓
玩家重新进入存档后
之前保存的数据abcd在玩家打开自定义生物b的UI面板后依旧现实abcd
若有多个生物依旧显示玩家所编辑的而不会数据跑到别的生物面板里去了

0

主题

448

回帖

124

积分

Lv.4 怪物猎人

UID
5221547
小麦
2
金锭
988
下界之星
0
沙发
发表于 2021-2-22 19:47:20 | 只看该作者 IP:广东
可以通过使用extraData组件去给对应生物设置/获取数据

3

主题

40

回帖

14

积分

Lv.1 新手木匠

UID
7863176
小麦
0
金锭
86
下界之星
0
板凳
 楼主| 发表于 2021-3-10 22:48:29 来自手机 | 只看该作者 IP:浙江
extraData还可以给对应生物设置数据的吗?

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地板
发表于 2021-3-11 09:34:58 | 只看该作者 IP:广东
可以的

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地下室
发表于 2021-3-11 09:38:02 | 只看该作者 IP:广东
SetExtraData:用于设置实体的自定义数据或者世界的自定义数据,数据以键值对的形式保存。设置实体数据时使用对应实体id创建组件,设置世界数据时使用levelId创建组件

http://mc.163.com/mcstudio/mc-de ... B%B6.html#extradata

28

主题

29

回帖

44

积分

Lv.2 石器学徒

UID
7515954
小麦
1
金锭
459
下界之星
0
6
发表于 2021-3-13 09:35:33 来自手机 | 只看该作者 IP:浙江
小热热mua mua mua
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部