2016-09-01 3 views
1

Хорошо, я пробовал просить в Unity и Reddit и ничего не получил, надеюсь, я могу получить помощь здесь!Единство, перемещение мяча по пути

Я пытаюсь переместить шар по круговой траектории. Дело в том, что я не хочу, чтобы он был автоматическим или даже постоянным, я хочу, чтобы пользователь мог нажимать на мяч, а затем он будет двигаться по пути, останавливающемуся до тех пор, пока пользователь не наткнется на него снова. По сути, я хочу взять эту игрушку и превратить ее в мобильную игру.

http://g03.a.alicdn.com/kf/HTB1i0U3MXXXXXbRXFXXq6xXFXXXR/Three-Layers-Funny-Intelligence-Cat-Toy-Amusement-Ball-Tower-Of-Tracks-Removable-Non-Slip-Plastic-Pet.jpg_640x640.jpg

Я получил все мои объекты в сцене, я использую Безье сплайн для того, чтобы сделать путь, все, что нужно сделать, это найти способ, чтобы добавить силу к яйцам вместе путь. Пожалуйста, помогите мне, ребята, я действительно хочу это сделать!

+0

вы просто используете один из множества доступных пакетов SPLINE. посмотрите на сплайн про или мега-формы (и связанные с этим продукты). это немыслимо, вы будете программировать это с нуля, свое. не более, чем вы программировали с нуля, скажем, физику игры, почтовый клиент или базу данных mysql. это человеко-летная работа. просто возьмите один из существующих пакетов и узнайте, как его использовать. – Fattie

+0

Это нормально, но как я узнаю, что пакет, за который я плачу, будет делать то, что я хочу. Я не хочу платить за один из этих пакетов, просто чтобы он не делал то, что я ищу. Это не похоже, что это слишком сложно сделать, я просто не знаю код, чтобы он работал. –

ответ

0

Это своего рода способ обмана, и вам нужно будет найти какой-то способ «оживить» шар, если понадобится.

Но если сплайн является однородным кругом, вы можете добиться такого же эффекта, родив мяч до пустого игрового объекта в центре, где сейчас находится сплайн, и выполняет поворот кватерниона на пустой объект при нажатии на мяч.

+0

Хорошо, я посмотрел, что и снова, это похоже на способ сделать объект автоматически вращаться вокруг оси. У меня нет проблем с созданием объекта. Я просто не могу сделать это там, где пользователь применяет силу к шару, заставляя его следовать сплайну. –

0

Это можно сделать с помощью плагина Hermite Spline Controller с сайта Unity. Это бесплатно, и here - это видео для его настройки. Видео намного лучше и легче понять, чем писать, как настроить его здесь.

+0

, как говорит программист, для этого есть даже свободные средства. – Fattie

+0

Хорошо, это просто помогает мне легко перемещать шар по сплайну. Я уже нашел способ сделать это. То, что я ищу, - это способ фактически нажимать мяч вокруг сплайна, нажимая на него. По сути, каждый кран собирается подталкивать мяч вдоль сплайна, чтобы цель заключалась в том, чтобы держать мяч в движении как можно дольше. –