目前的api中只有 director.loadScene 等方法加载场景。没有类似栈这样可以push、pop来管理场景的api。
比如有 A 和 B 两个场景
在A场景中,load B 场景,进入B场景后,再次 load A 场景,会发现A场景的周期方法触发了,说明是新创建的。
就没有那种进入B场景, 而A场景没有销毁的处理方式么。
在实践中,那一般是怎么管理多场景跳转呢?
目前的api中只有 director.loadScene 等方法加载场景。没有类似栈这样可以push、pop来管理场景的api。
比如有 A 和 B 两个场景
在A场景中,load B 场景,进入B场景后,再次 load A 场景,会发现A场景的周期方法触发了,说明是新创建的。
就没有那种进入B场景, 而A场景没有销毁的处理方式么。
在实践中,那一般是怎么管理多场景跳转呢?
B显示后,销毁A
我说的不是这个意思,我需要的类似栈方式管理,到了B场景后,A场景还存在,只是看不见。B场景操作完成后再返回A场景。返回A后B销毁这样的
类似iOS UINavigationController这样的
不用官方场景模式。。
可以参考论坛的oop框架。
全程一个场景。
自己管理所有的UI(你自己理解的场景,及dialog,ui)
感谢,官方怎么不出这个呢
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。