Touch.position
Declaration
public Vector2 position;Описание
Положение касания в координатах пикселей экранного пространства.
Position возвращает текущее положение касания контакта во время его перетаскивания. Если вам нужно первоначальное положение касания, см. Touch.rawPosition.
Нижний левый угол экрана или окна находится на (0, 0). Верхний правый угол экрана или окна находится на (Screen.width, Screen.height).
// This script outputs the position of an active touch contact
// Attach this script to a GameObject // Create a Text GameObject (GameObject>UI>Text) // Attach the Text to the Text field in the Inspector window of your GameObject
using UnityEngine; using UnityEngine.UI;
public class TouchPositionExample : MonoBehaviour { public Text m_Text;
void Update() { if (Input.touchCount > 0) { Touch touch = Input.GetTouch(0);
// Update the Text on the screen depending on current position of the touch each frame m_Text.text = "Touch Position : " + touch.position; } else { m_Text.text = "No touch contacts"; } } }