Выбрасывать сферы случайным образом из фиксированной точки

#c# #unity3d

#c# #unity3d

Вопрос:

Я хочу создавать новые сферы при каждом запуске обновления, и я хочу, чтобы все они начинались с фиксированной точки и выбрасывались наружу в случайном направлении, включая все x, y, z

Как мне продолжить это делать?

Ответ №1:

Чтобы создать сборку для сферы и поместить в нее скрипт с именем spheremovement. Внутри этого скрипта вы можете использовать random.range для RB.Добавьте силу в начале. Когда это будет добавлено в сценарий, когда вы запускаете эти сферы, вы можете создать их из сборного файла с помощью Instantiate(spheregameobject, transorm.position, quaternion.identity). Вы также можете рандомизировать последний кватернион, если хотите большей случайности