PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
GameDesign
[请益] 有关于Unity场景重载
楼主:
ss0987316069
(Xagittarius)
2015-06-17 22:34:51
目前的目标是希望我按下按钮之后
可以将自己本身这个场景重新加载(大侠请重新来过)
我使用的语法是 Application.LoadLevel() 来加载自己
但是遇到了一个问题 就是我重新加载之后
在前一次被我改变的物件都不会再回复了
我有将一些程式脚本放在那些物件上
请问我只能透过将条件传给各个脚本让他们回复原本状态吗?
或是有其他方法可以将整个场景直接回到第一次执行的样子呢?
以上问题 麻烦各位前辈了
作者:
oikl1268
(迷路)
2015-06-18 00:03:00
复制一份相同的场景反复互load or 为此场景写init func
作者:
holymars
2015-06-18 05:37:00
开一个空的场景,先读空场景再重读一次你要的场景试试
作者:
laikyo
(六元)
2015-06-18 08:42:00
初始化没规划完整
作者:
dreamnook
(亚龙)
2015-06-18 10:03:00
先用2楼的方式 如果还是不行再看看
楼主:
ss0987316069
(Xagittarius)
2015-06-18 10:13:00
刚刚试过2F的方法了,不管是先载空场景还是先到下一关都一样,没有真正的Reset这个场景所有的东西
作者:
dreamnook
(亚龙)
2015-06-18 10:22:00
你Script上面有DontDestroyOnLoad吗?另外空场景加载后要做UnloadUnuseAssets来回收
作者:
sirius65482
(绝影)
2015-06-18 10:40:00
该不会有static的变量没有在Start重置吧
楼主:
ss0987316069
(Xagittarius)
2015-06-18 10:53:00
感谢各位前辈 我使用DontDestroyOnLoad这个方法我的物件就不会被删除了 再加上先将物件变量初始就解决了 真的非常感谢!
继续阅读
[情报] forest story征求关卡设计
moremusic
[游戏] 《地城战棋 Dungeon Clash》iOS版上架囉
laymu
[闲聊]你好!小时候的我!
waldfantasy
[游戏] 跨游戏交流:Transgaming
Dsakura
[请益] Unity 场景合并?
carrrrrrrry
Re: [情报] 游戏雏形试玩与问卷
moremusic
Re: [情报] Unreal游戏引擎国外专家技术讲座
Transformers
[征才] 游戏公司征求外包音乐跟美术人员
BeautySinger
[开发日志]CasualConnectAsia 2015新加坡之旅(完
waldfantasy
[美术] 鲁蛇的一篇文字档
johnkry
Links
booklink
Contact Us: admin [ a t ] ucptt.com