2017-01-03 4 views
-3

Мне было интересно, если кто-нибудь знает, как лучше всего получить 2-й спрайт по часовой стрелке или против часовой стрелки по краям экрана в Unity? (Snake like motion)Unity 3D - перемещение 2D спрайта вокруг краев экрана по часовой стрелке/против часовой стрелки

Я рассмотрел способы определения размера экрана, но с точки зрения фактического получения моего спрайта. Мне не повезло.

+0

Честно говоря, есть как миллион сообщений; образцы; и статьи о Unity3D, не говоря уже о приложениях на YouTube – MickyD

ответ

1

получить мой спрайт движущуюся

Update() { 
    var target = new Vector3(10, 10, 0); 
    transform.position = Vector3.Lerp(transform.position, target, Time.deltaTime); 
} 

Это переместит объект в положение с течением времени (10, 10, 0). Но, как говорится в комментарии, есть gazillion учебники, которые могут помочь вам больше, и это также улучшит ваш Google Fu.

Смежные вопросы