求切换场景思路

做的是探索类的游戏,
玩家可以在大地图场景上自由移动,在大地图上有很多怪,移动到怪附近后切换到战斗场景战斗,在战斗结束以后怎么切回大地图场景并且让玩家的位置保持在碰到怪物的坐标,同时把刚才消灭的怪物图标从大地图上删除啊?
求大神给个思路!

需要保存的数据暂时存放在全局变量,战斗回来的时候再读取。

pushscene,popscene

能说清楚点吗:joy:

切场景之前全局变量记录下位置 , 以及怪物ID,战斗完成后根据存的临时数据更新下就行了

我现在也是这么做的,但是发现这样好麻烦,每次切回大地图都要遍历一下记录的怪物ID数组,如果消灭的怪物很多的话,浪费了很多效率来取消怪物的显示!感觉很不科学

战斗就不弄场景了 直接上面动态生成个预设 打完直接删

楼上方法和我现在用的差不多,就是伪战斗场景。

我跟你说,游戏内就一个场景,多prefab,很多问题都不是问题了,我现在游戏就只有一个场景

整个登陆场景是最起码的尊重吧:joy:

你这脑袋是旧货市场的吗?二手的?看不懂人家的需求吗?

你这条狗是死妈了 有意见就说 别见人就咬

就好比你爹死了 你问怎么才能有个爹来给你温暖 我回答你直接认个干爹不好吗 你非要去挖你爹的坟 还问用什么工具挖 就算挖出来有什么用??

开年大戏,有前情提要么

不切场景最方便 就像前面说得实例化一个预制体出来做战斗场景

冤有头债有主 这两个人就不能加个联系方式 自己线下解决问题么 在论坛互喷影响论坛氛围

这个思路是对的。cocos一个场景就够了

不需要去换场景