해당 오브젝트가 파괴될 때 이벤트 리스트너를 지워 해결하였다.

 

    private void OnDestroy()
    {
        EventDispatcher.Instance.RemoveListener(EventDispatcher.EventName.LaserLineInactivateLaser, this.InactivateLaser);
        EventDispatcher.Instance.RemoveListener(EventDispatcher.EventName.LaserLineActivateLaser, this.ActivateLaser);
    }

+ Recent posts