网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月16日漏签0天
unity3d吧 关注:116,301贴子:560,289
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1回复贴,共1页
<<返回unity3d吧
>0< 加载中...

有关游戏开发对存档的影响

  • 取消只看楼主
  • 收藏

  • 回复
  • 魔钥MK
  • Shader
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
存档更新一直是头疼的问题,从上一次解决了覆盖更新之后,又发现了新的问题,新增的单位如何补进存档里面。
假如场景放有英雄A,英雄B两个单位。
没有存档时,两个单位正常创建,并把两个单位存档起来。
再次加载场景时,根据存档数据,统一创建这两个单位(忽略默认摆放式的创建)。
然后英雄A消灭英雄B后,存档只剩下英雄A。
再次加载场景时,只加载到英雄A,但是问题来了。
假如我开发过程中另外加了英雄C,英雄D。
但是由于存档只记录到英雄A,导致加载存档时,无法创建新的英雄C和D。
这好比于存档记录了一间小屋,但是后续开发扩展其他小屋时,读档无法加载到新增的内容。
以往的覆盖更新用不上了,因为配置数据对比旧存档时,如果配置数据与旧数据不一致时补上的话,会导致已被消灭的单位再次出现,而我目前针对的是从未出现过的单位,希望它能在读档是加载出来。


  • 魔钥MK
  • Shader
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
已解决,给新增内容打不重复的标签,然后单独给摆放标签设置存档,加载游戏时如果存档存在该标签,则不会被创建,否则执行摆放创建。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1回复贴,共1页
<<返回unity3d吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示