查看: 315|回复: 0
打印 上一主题 下一主题

[求助] 关于官方模板中升级零件的持久化保存以及自定义生物驯服状态持久化保存的一点疑惑

[复制链接]

1

主题

0

回帖

1

积分

Lv.1 新手木匠

UID
7948350
小麦
0
金锭
31
下界之星
0
跳转到指定楼层
楼主
发表于 2023-2-26 14:09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:内蒙古
首先是官方内容库中的升级零件,存在枚举值列举错误,在LevelUpPartMeta中定义的UpgradeType枚举中,攻击力的枚举值为1,而在LevelUpPart检测升级类型是否为攻击力时会与官方枚举值中攻击力做比较,官方文档中攻击力枚举值为2,导致成员变量self.myDamage无法赋值给UI控件中变量before。在开发完成后调试的过程中,发现升级零件绑定的实体在存档重载以后升级信息丢失了,原本升级过的生物重新回到了level1的状态。
而开发的自定义生物的驯服也有同样的问题,驯服后的生物在存档重载以后,驯服信息丢失,变成了未驯服的状态。
这就是目前遇见的问题,希望能得到论坛内各位朋友们的指点和帮助,谢谢大家
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部