void OnEffectExecute( ResultUIManager.EffectData data ) { if( this.effectId != data.effectId ) { return; } data.receivedCount++; Action(); }
public override void Awake() { base.Awake(); camera = FindObjectOfType <Camera>(); tileManager = GetComponent <TileManager>(); resultUIManager = GetComponent <ResultUIManager>(); editorUIManager = FindObjectOfType <EditorUIManager>(); mapLoader = GetComponent <MapLoader>(); soundManager = FindObjectOfType <SoundManager>(); saveLoadManager = FindObjectOfType <SaveLoadManager>(); // editorUIManager.gameObject.SetActive(false); }