コード例 #1
0
ファイル: SNM.cs プロジェクト: odbb/ggj16
	protected void OnApplicationQuit()
	{
		singletonInstance = null;
	}
コード例 #2
0
ファイル: SNM.cs プロジェクト: odbb/ggj16
	void Awake()
	{
		if( singletonInstance != null && singletonInstance != this )
		{
#if UNITY_EDITOR
			Debug.LogWarning("Singleton instance already exists within the scene. Destroying self but leaving the gameObject intact : " + this.gameObject.name );
#endif
			Destroy( this );
		}
		else
			singletonInstance = this;
	}