Unity 3D Game Engine – Android – Tap Single – Destroy Object – JS
With this JS Script you will destroy objects if you tap them.
Inside Hierarchy create the structure:
– Ball (Game Object)
– Main Camera, attach the script ‘TouchDestroy.js’
TouchDestroy.js
#pragma strict // ONLY ANDROID NOT PC NOT IOS // Attach this script to the Main Camera // It raycasts from camera and destroies objects if you will touch them var speed : float = 4; var hit = new RaycastHit(); function Update () { // se c'è un tocco Input.touchCount AND la fase del tocco è quella iniziale TouchPhase.Began if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Began) { // traccia i raggi dalla Camera dal punto del tocco var ray = Camera.main.ScreenPointToRay (Input.GetTouch(0).position); // se raycast colpisce l'oggetto if (Physics.Raycast (ray, hit)) { // distruggi l'oggetto colpito Destroy(hit.transform.gameObject); } } }