Головна‎ > ‎Unity‎ > ‎2D‎ > ‎Інші 2D скрипти‎ > ‎

Рух 2D

// 1
transform.Translate(Vector2.right * Time.deltaTime);   

 right Vector2(1, 0)
 left Vector2(-1, 0)
 up Vector2(0, 1)
 down Vector2(0, -1)
 one Vector2(1, 1)
 zero Vector2(0, 0)

 

// 2
transform.Translate(new Vector2(1, 0) * Time.deltaTime); 



Обертання

transform.Rotate(new Vector3(0, 0, 10) * Time.deltaTime);




Маштабування

transform.localScale += new Vector3(0.5f, 0.5f, 0.5f) * Time.deltaTime