В редакторе аниматора у меня есть состояние с анимацией Aiming Sniper Rifle, которая анимирует стрельбу в цикле. Я не уверен, правильно ли это, но я добавил новое имя параметра Тип стрельбы bool. И добавил это как верный переход:

К пуле я добавил Rigidbody и сценарий стрельбы:

И сценарий:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Shooting : MonoBehaviour
{
public GameObject projectile;
private void Update()
{
GameObject bullet = Instantiate(projectile, transform.position, Quaternion.identity) as GameObject;
bullet.GetComponent<Rigidbody>().AddForce(transform.forward * 10);
}
}
Я хочу начать непрерывную стрельбу из пуль, как только начнется анимация стрельбы (Aiming Sniper Rifle).
Я думал, что для этого мне понадобится новый параметр съемки bool, но не знал, как использовать его со сценарием.