/// <summary> /// 初期処理 /// </summary> void Awake() { if (cacheInstance == null) { cacheInstance = new EventTouchPoint(); } }
private void EventTrigger(EventTriggerType type) { var ev = cacheInstance; if (_isCreateNewEvent) { ev = new EventTouchPoint(); } ev.type = type; ev.strParam = _stringParam; ev.intParam = _intParam; ev.gameObject = _gameObject; EventManager.SafeTrigger(ev); }