Я новичок в Unity C# и попытался получить простой спрайт для перехода к i.e координатам 3,5; 4,5. Я не могу сделать эту работу.Единство: перемещение спрайта в координаты (tween)
Любая помощь будет высоко оценена.
Я попытался следующие:
public class Zookeeper : MonoBehaviour {
public float speed = 50f;
private Vector2 target;
void Start() {
target = transform.position;
}
void Update() {
transform.position = Vector2.MoveTowards(
transform.position, target, speed * Time.deltaTime
);
}
}
Я попробовал следующий сценарий - но я не понимаю, как/где ввести фактические координаты http://answers.unity3d.com/questions/ 14279/make-an-object-move-from-point-a-to-point-b-then-b.html – edutainPeople
ОК, и что ** вы ** писали? Пожалуйста, укажите ** ваш ** код в вышеуказанной записи. (Нажмите [edit] (http://stackoverflow.com/posts/39486529/edit).) Глядя на этот пример, кажется, что это просто вопрос: «transform.position = Vector3.Lerp (startPos, endPos, i) '- поэтому нам нужно посмотреть, с чем именно вы боретесь. Вы неправильно определяете спрайт и/или векторы? Вы не можете включить некоторые библиотеки? Нам нужна дополнительная информация, чтобы дать хороший ответ. См.: [Как задать хороший вопрос?] (Http://stackoverflow.com/help/how-to-ask) –
Спасибо - я написал код выше - мой вопрос основан на том, что я хочу для указания координат. IE. Гото (10,10). – edutainPeople