void Awake() { instance = this; }
private void OnDestroy() { DestroyFragments(); instance = null; }
void Awake() { DontDestroyOnLoad(gameObject); instance = this; }
private void OnDestroy() { this.DestroyFragments(); FragmentPool.instance = (FragmentPool)null; }
private void Awake() { Object.DontDestroyOnLoad((Object)((Component)this).get_gameObject()); FragmentPool.instance = this; }