Обновление: я понял это.
Это мой код пули:
void SpawnBullet()
{
GameObject newBullet;
//spread
Vector3 spreadVector = new Vector3(Random.Range(-spread, spread), Random.Range(-spread, spread));
//spawn bullet
newBullet = Instantiate(bulletPrefab, firePoint.transform.position, firePoint.transform.rotation);
//make bullet stay in front
newBullet.layer = transform.parent.gameObject.layer + 1;
//make bullet moves
newBullet.GetComponent<Rigidbody2D>().velocity = (transform.up * bulletSpeed) + spreadVector;
}
Несмотря на то, что в инспекторе я изменил переменные "spread" и "bulletSpeed", маркеры остались прежними.
Как я могу это исправить?