コード例 #1
0
    private void OnDestroy()
    {
        if (SceneInstance == this)
        {
            SceneInstance = null;
        }

        GlobalEventManager.UnregisterHandler("PortableMenu.Enable", EnablePortableMenu);
        GlobalEventManager.UnregisterHandler("PortableMenu.Disable", DisablePortableMenu);
    }
コード例 #2
0
    private void Awake()
    {
        if (SceneInstance != null)
        {
            Destroy(this);
        }
        else if (SceneInstance == null)
        {
            SceneInstance = this;
        }

        GlobalEventManager.RegisterHandler("PortableMenu.Enable", EnablePortableMenu);
        GlobalEventManager.RegisterHandler("PortableMenu.Disable", DisablePortableMenu);

        effectFsm = GetComponent <PlayMakerFSM>();
    }