GetCurrentPickedObject() public static méthode

Gets the current picked object under a specific touch
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");
            }
        }
    }
Exemple #2
0
    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");
            }
        }
    }
Exemple #3
0
 /// <summary>
 /// Gets the current picked object.
 /// </summary>
 /// <returns>The current picked object.</returns>
 public GameObject GetCurrentPickedObject(bool isTwoFinger = false)
 {
     return(EasyTouch.GetCurrentPickedObject(fingerIndex, isTwoFinger));
 }
Exemple #4
0
 /// <summary>
 /// Gets the current picked object.
 /// </summary>
 /// <returns>The current picked object.</returns>
 public GameObject GetCurrentPickedObject()
 {
     return(EasyTouch.GetCurrentPickedObject(fingerIndex));
 }