自己写个场景管理类,需不需要?

如题,各位在实际项目中,觉得有没必要自己再写个场景管理类?:14::14::14:

最好就是不要切换场景

不切换场景,用Layer的话,需要自己手动释放资源啊

你指的释放资源是??除非你得游戏做到梦幻西游那么大的场景,你完全不用管这些东西

贴图缓存都是要自己清除的,切场景也没用,而且通常不用清贴图缓存,只有大游戏才会抠这些细节,新手不用管这些没用的东西,大游戏都是有自己的一套分类清除的。

新手很大程度就是把心思都放在了没用的地方上,时间没有花在点上,所以产生学习的困难,建议大家用脚本入手,不要把时间浪费在C++上

只切layer,计数器的release,也得自己做吧!:12:

视情况而定吧,不过本人目前还没这种需要,一般都是直接替换场景,
反倒是layer需要自己管理

完全不用,通常使用你完全可以忘了这保留和释放这两个函数!!!!!!!!!!!!!

所以说不要让大家学cocos可以先用lua或者js,个人推荐lua,等IDE完善了一个,lua就很好用了,非常适合新手。

做游戏用脚本的角度去想,问题好解决很多。

其实用什么都是公司决定的。目前接手的这个是C++的项目。看了下代码,感觉很乱。整体感觉和我刚毕业出来时候有一拼。就想帮他重新弄一下。

重新弄一下可以,会很有提高的,我只是说下而已,用到保留释放的地方都删掉,这样就清净了!!

我现在的项目已经在用这个思路 只切换layer 用一个全局scene管理

说句实话cocos3.x之后的layer和Node是完全一样的,layer没有删除就是个概念,少用layer,没啥屌用~~
而且layer里面全是被废弃的函数,后面是要删除的,所以不要用!!!

同意+1…少用Layer,最好不用

(:slight_smile:) 嘻嘻……:14::14::14: