У меня есть картинка внутри нее находится еще одна картинка, как узнать границы картинки родителя? Чтобы она не выходила за границы родителя?
Вот код который у меня есть:
if (Input.touchCount > 0)
{
if (Input.touches[0].phase == TouchPhase.Began)
center = Input.touches[0].position;
if (Input.touches[0].phase == TouchPhase.Moved || Input.touches[0].phase == TouchPhase.Stationary)
{
Vector2 moved = Input.touches[0].position - center; // вектор сдвига от начала касания до текущей точки касания
if (transform.position.x <= 0.5 && transform.position.x >= -0.5)
{
transform.position = new Vector3(transform.position.x + moved.x / 1000, transform.position.y, transform.position.z);
}
}
}
Но у меня двигается только по середине экрана, по длине родителя. А как сделать, чтобы учитывалась положение родителя?