Моя скорость пули не изменится, даже когда я изменю их переменные - PullRequest
0 голосов
/ 24 мая 2019

Обновление: я понял это. Это мой код пули:

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", маркеры остались прежними.

Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...