1.游戏build以后 ,如果所有资源都在层级里面 那就不需要ab包或者res加载?
2.如果游戏需要加载一些层级里面没有物品,第1步需要加载ab包到内存,然后再从内存调取这个物体 在层级中显示出来?
3.那在游戏biuld时候我们是不是可以把所有资源都放到场景中,不需要的我设置不显示SetActive(false) 这样是不是可以理解就不需要任何ab加载或res加载了?
4.在场景中我把所有资源都放到场景中但是我可以设置SetActive(false) ,和我需要拿个资源我在ab加载 有啥优缺点,那个有优势?
5.问题加载新场景,新场景层级很多东西,是不是加载这个场景到内存,直接把场景中所有物体都加载到了内存,不需要再单独加载场景中层级的物体?
上面一共5个问题,123 5 问题帮我看下我理解的对不对?4问题我不知道这个优缺点
非常感谢如果我理解不正确,希望能告诉我什么地方理解错误
资源加载,ab加载,res加载问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 带酒书生 2022-09-16 11:48关注
首先你这个层级我理解为场景吧?
1.是的
2.是的
3.也没错
4.所有资源放在场景里面意味着你的场景会很大生成的程序也很大,加载会很耗时间,而且所有的东西(资源)都是固定的,你没办法动态更改,好处是需要用就直接调用。
如果放在ab里面加载,一方面可以减少程序的体积,另一方面可以动态的更换资源,比如说你游戏新加了一个角色或皮肤,你只需要把资源打成ab包通过ab包加载就能在运行游戏后看到新角色,当然你需要额外的去写一些加载的脚本或者通过热更新等技术。
5.加载场景时就是加载场景中的所有物体,不管你SetActive(false) 还是true。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
- ¥15 qt6.6.3 基于百度云的语音识别 不会改
- ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
- ¥15 神经网络怎么把隐含层变量融合到损失函数中?
- ¥15 lingo18勾选global solver求解使用的算法
- ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
- ¥20 测距传感器数据手册i2c
- ¥15 RPA正常跑,cmd输入cookies跑不出来
- ¥15 求帮我调试一下freefem代码
- ¥15 matlab代码解决,怎么运行