public static GetCurrentPickedObject ( int fingerIndex ) : GameObject | ||
fingerIndex | int | /// Finger index. /// |
Résultat | GameObject |
// Token: 0x060004C8 RID: 1224 RVA: 0x00025A30 File Offset: 0x00023E30 private void On_TouchDown(Gesture gesture) { GameObject currentPickedObject = EasyTouch.GetCurrentPickedObject(gesture.fingerIndex); if (currentPickedObject != null) { if (currentPickedObject.name == "Right") { this.demon.transform.localEulerAngles = new Vector3(0f, 90f, 0f); this.moveDirection.x = 0.7f; this.demon.GetComponent <Animation>().CrossFade("walk"); } else if (currentPickedObject.name == "Left") { this.demon.transform.localEulerAngles = new Vector3(0f, -90f, 0f); this.moveDirection.x = -0.7f; this.demon.GetComponent <Animation>().CrossFade("walk"); } } }
void On_TouchDown(Gesture gesture) { GameObject pickedObject = EasyTouch.GetCurrentPickedObject(gesture.fingerIndex); // if something is picked if (pickedObject != null) { // test the object name Right if (pickedObject.name == "Right") { demon.transform.localEulerAngles = new Vector3(0, 90f, 0); moveDirection.x = 0.7f; demon.animation.CrossFade("walk"); } // test the object name Lefy else if (pickedObject.name == "Left") { demon.transform.localEulerAngles = new Vector3(0, -90f, 0); moveDirection.x = -0.7f; demon.animation.CrossFade("walk"); } } }
/// <summary> /// Gets the current picked object. /// </summary> /// <returns>The current picked object.</returns> public GameObject GetCurrentPickedObject(bool isTwoFinger = false) { return(EasyTouch.GetCurrentPickedObject(fingerIndex, isTwoFinger)); }
/// <summary> /// Gets the current picked object. /// </summary> /// <returns>The current picked object.</returns> public GameObject GetCurrentPickedObject() { return(EasyTouch.GetCurrentPickedObject(fingerIndex)); }