Zefirot
@Zefirot

Как задать гравитацию отдельному телу?

К примеру у меня есть 2 тела на сцене и мне нужно чтобы они приземлялись с разной скоростью, допустим одно тело это ядро а другое перо.
Я думал что увеличивая массу они будут быстрее или медленнее падать, но нет, вообще не пойму на что влияет масса, меняя её ничего не меняется.
В описании нашел что гравитация меняется так
private void Awake(){
        Physics.gravity = new Vector3(0f, -50f, 0f);
        }
    }

Но, она меняется для всех тел на сцене, а как её устанавливать для каждого отдельного тела?
И для чего вообще масса нужна если ни на что не влияет?
UPD: По описанию я понял что масса влияет только на столкновения, ясно... тогда остался вопрос - как гравитацию отдельному телу сделать...
  • Вопрос задан
  • 64 просмотра
Решения вопроса 2
@WaterSmith
Android-разработчик. Java, Kotlin
Комментировать
GavriKos
@GavriKos Куратор тега Unity
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы