Когда я начина нажимать на левую кнопку мыши очень быстро а потом резко перестаю нажимать то у персонаж зацикливается стрельба. Он просто стреляет сам по себе пока я не нажму ещё раз на левую кнопку мыши. Сразу говорю с мышкой всё хорошо она не сломана. ПОЖАЛУЙСТА ПОМОГИТЕ !!!
Вот пример проверки на нажатие:
private void Update()
{
if (Input.GetButton("Fire1") && speedShoot <= 0)
{
if (ShootPr)
{
animator.SetBool("Sh", true);
Shooting(hit);
speedShoot = speedShootCopi;
}
}
else
{
speedShoot -= Time.deltaTime;
animator.SetBool("Sh", false);
}
AnimatorPlayer();
}