在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment但是,这样会有一个问题 ,应该很多朋友都遇到过:每次切换的时候,Fragment都会重新实例化,也就是运行OnCreatVIew()方法那么如何让多个Fragment彼此切换时不重新实例化?正确的切换方式是add(),切换时hide(),add()另一个Fragment,再次切换时,只需hide()当前,show()另一个.//之前显示的fragment private Fragment
AsyncOperation mAsync; //需要加载的场景 public UISlider LoadingSlider; //NGUI做的 public UILabel GameTip; // Use this for initialization void OnEnable() { StartCoroutine("LoadScene"); GameTip.text = GameTipsController.Singleton.Rand
事件委托 GameManger(空物体)+GameManger脚本——重要的方式 public class GameManger : MonoBehaviour { public void OnStartGame(string sceneName) { Application.LoadLevel(sceneName); } } using System.Collections; using System.Collections.Generic; using UnityEngine; using