Здравствуйте, уважаемые. Вопрос такой: есть простой код, который создает пулю, позицию которую устанавливает рядом со стволом, а вращение делает как у игрока к которому прекрепленно оружие.
BulletInstance = Instantiate(bullet, gunOne.transform.position, player.transform.rotation);
//BulletInstanceTwo = Instantiate(bullet, gunTwo.transform.position, player.transform.rotation);
BulletInstance.GetComponent<Rigidbody>().AddForce(Vector3.forward * 1000);
Все казалось бы просто, но пули летят только в одну сторону.
Что может быть не так?