OOIII/

Unity实现场景切换的方法

  1. 在File->Building Setting中设置添加需要转换的场景。
  2. 脚本中添加Application.LoadLevel()函数,括号中加入场景的名称或编号即可,例如: if(GUI.Button(Rect(0,0,50, 50) ,"切换场景")){ Application.LoadLevel("scene1") ; }
  3. 需要注意的是切换场景后所有加载物体都将删除,除非使用Object.DontDestroyOnLoad(Object)添加标记,例如人物角色在切换场景后需要保留,就可以用此方法。