Image Rect Transform как менять скриптом
Добавлено:
08 дек 2018, 16:00
Antoniv2689
скажем у меня на сцене есть Image в карвасе, выставленна позиция по Pos.Y 0 - мне нужно проверить условие и плавно его передвигать пока он не выставится на позицию 300.
Если можно с примером. спасибо
Re: Image Rect Transform как менять скриптом
Добавлено:
08 дек 2018, 16:35
Antoniv2689
А все разобрался если кому нужен простой метод который работает то вот вам:
Используется csharp
public int speed;
void Update()
{
if (SunRotate.gameover == 0)
{
speed=speed+2;
GetComponent<RectTransform>().anchoredPosition = new Vector2(200, speed);
}
}
}
Re: Image Rect Transform как менять скриптом
Добавлено:
08 дек 2018, 22:42
Ziza
Лучше откастить transform.
Используется csharp
var rectTransform = transform as RectTransform;
rectTransform.anchoredPosition = new Vector2(200, speed);
Используется csharp
((RectTransform) transform).anchoredPosition = new Vector2(200, speed);