タップ操作

自身をクリックした時(オブジェクトにCollider 2Dが必要)

マウスボタンが押された時(タップ対応)
void OnMouseDown() {
}

マウスボタンを離した時
void OnMouseUp() {
}

マウスボタンが押された状態でマウスを移動させてる間
void OnMouseDrag() {
}

画面をクリックした時

マウスボタンが押された時(タップ対応)
if (Input.GetMouseButtonDown(0)) {
}

マウスボタンを離した時
if (Input.GetMouseButtonUp(0)) {
}

マウスボタンが押された状態
if (Input.GetMouseButton(0)) {
}

※オブジェクトが重なってる場合 Pos Zの数値が小さいオブジェクトが参照される

クリックした場所を取得
Vector3 worldPos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
所得した位置は(worldPos.x)(worldPos.y)と言う感じで参照できる

戻る