как сделать переключение между функциями в javascript

Рейтинг: 0Ответов: 1Опубликовано: 12.05.2023

Делаю мод на игру и не могу сделать что бы при нажатие на кнопку "num1" менялась анимация this.standAnimation = "stand"; на this.standAnimation = "AHSS_stand_gun"; и на оборот . Вот код :

        if (this.setup.myCostume.sex == SEX.FEMALE)
            {
                if (KeyCode
                this.standAnimation = "stand";
                this.setTeam2(1);
                return;
            }
            this.standAnimation = "stand_levi";
            this.setTeam2(1);
        }
    }
}

Ответы

▲ 0Принят

Можно, например, добавить счетчик 1,2 на кнопку и от него плясать.Когда счетчик равен 1 выполнение одной функции, когда 2 другой. Как пример:

let button = document.querySelector(".button")

let i = 0;
function butClick() {
    
      if(i == 0){
        num1();
      }else {
        num2()
        i=0;
      }
    
}

function num1() {
  console.log("1");
  i++;
}

function num2() {
  console.log("2");
}
.button {
  width: 100px;
  height: 20px;
}
 <button class="button">button</button>

Можно, конечно, красивее, но я умею только так...