Select() public method

public Select ( int triangle ) : void
triangle int
return void
Example #1
0
    static void ResolveGUISelection(Sketch sketch)
    {
        RaycastHit hitInfo;
        int hitTriangle;

        if (Physics.Raycast (Event.current.mouseRay.origin, Event.current.mouseRay.direction, out hitInfo))
        {
            if (hitInfo.transform == sketch.transform)
            {
                Event.current.Use ();

                hitTriangle = sketch.GetNearestTriangle (hitInfo.point);
                sketch.Select (hitTriangle);
            }
            else
            {
                Debug.Log ("Obstructed by " + hitInfo.transform.gameObject.name);
            }
        }
    }