Синтаксис:
Используется csharp
Object missileInst = Instantiate(missile, transform.position, new Quaternion(0,0,0,0));
и хочу установить ему скорость
Синтаксис:
Используется csharp
Rigidbody missileRBody = (Rigidbody)missileInst;
missileRBody.velocity = new Vector3(0,0,missileSpeed);
missileRBody.velocity = new Vector3(0,0,missileSpeed);
Но получаю ошибку InvalidCastException: Cannot cast from source type to destination type.
Понимаю, что неправильно привожу тип, но как сделать правильно?