У меня есть кнопка в игре, которая перемещается в сторону при наведении курсора. Однако, когда мышь находится внутри исходного ограничивающего прямоугольника спрайта, а за пределами фактического ограничивающего прямоугольника, кнопка перемещается вперед и назад между двумя местоположениями (Spazzing out?).Перемещение кнопки Непрерывные движения
Heres скриншот:
http://oi57.tinypic.com/2dubjiv.jpg Не хватает респ размещать IMG :(
Первое изображение кнопки на начальном этапе, второй завис, а третий находится между 2-х регионах
.Heres простой код, который я использовал:
void OnMouseEnter(){
gameObject.MoveTo (targetPos, time, 0);
// time == 0.5F
}
void OnMouseExit(){
gameObject.MoveTo (initialPos, time, 0);
}
Я знаю, что перемещение редко используемые кнопки и не рекомендуется б У вас все еще есть идеи о том, как решить эту проблему?