Ejemplo n.º 1
0
    void OnTriggerStay(Collider other)
    {
        if (other.tag == "ImageViewer")
        {
            //other.gameObject.SendMessage("Close");
            //Debug.Log("forceToSpeed " + forceToSpeed);
            imge.gameObject.SendMessage("Swipe", forceToSpeed);

            //other.rigidbody.isKinematic = false;
            //other.rigidbody.AddForce(forceToSpeed * 1000.0f,0,0);
        }

        if (other.tag == "Controlled")
        {
            TakeP.fstfingerPos = transform.position;
            float angle = defaulted;
            angle   = defaultAngle + defaulted - transform.eulerAngles.y;
            TakeP.Y = angle;

            Debug.Log(angle);
        }

        if (other.tag == "Chart")
        {
            currentPos = new Vector3(transform.position.x, transform.position.y, transform.position.z);
            resize     = currentPos.z - startPos.z;
            //Debug.Log(resize);
            switch (other.name)
            {
            case "Cube1":

                present.GetResize(resize, 1);
                startPos = currentPos;

                break;

            case "Cube2":
                present.GetResize(resize, 2);
                startPos = currentPos;

                break;

            case "Cube3":
                present.GetResize(resize, 3);
                startPos = currentPos;

                break;
            }
        }
    }