public void EndReloadGame()
    {
        buttonLeft.EndGame();
        buttonRight.EndGame();

        InputCanvasController.GetInstance().SwitchNormalMode();
    }
    public void StartReloadGame(AbstractReloadState reloadState)
    {
        Debug.Log("Start Reload game:");
        currentReloadState = reloadState;

        InputCanvasController.GetInstance().SwitchReloadGameMode();
        clickCount = 0;
        startTime  = Time.time;
        lastTime   = startTime;

        buttonLeft.StartGame();
        buttonRight.StartGame();
    }
 private void Awake()
 {
     _instance = this;
 }