Необходимо написать зацикленное движение туда-сюда по вектору x. Не пойму как это сделать, так не выходит (туплю неимоверно, но не могу сделать):
public float maxPosition= 16f;
public float moveSpeed = 10f;
if ( (-transform.position.x) < maxPosition ) {
transform.localPosition = new Vector3((-transform.position.x+1*Time.deltaTime/moveSpeed),0,0);
}
else if ( (-transform.position.x) == maxPosition ) {
transform.localPosition = new Vector3(transform.position.x+1*Time.deltaTime/moveSpeed,0,0);
}
else if ( (-transform.position.x) == 1f ) {
transform.localPosition = new Vector3((-transform.position.x+1*Time.deltaTime/moveSpeed),0,0);
}