Код передвижения кубиков по полу локации. Кубики двигаются только вместе. Когда нажатие всего одно ноль реакции.
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
void Update()
{
Vector2 TPosition;
Vector2 TPosition2;
Ray ray = new Ray();
Ray ray2 = new Ray();
RaycastHit hit;
RaycastHit hit2;
GameObject cube;
GameObject cube2;
cube = GameObject.Find("Cube");
cube2 = GameObject.Find("Cube2");
TPosition = Input.GetTouch(0).position;
TPosition2 = Input.GetTouch(1).position;
ray = camera.ScreenPointToRay(TPosition);
ray2 = camera.ScreenPointToRay(TPosition2);
Physics.Raycast(ray, out hit);
if (hit.point != Vector3.zero){
cube.transform.position = hit.point;
}
Physics.Raycast(ray2, out hit2);
if (hit2.point != Vector3.zero){
cube2.transform.position = hit2.point;
}
}
}