コード例 #1
0
 void OnPreRender()
 {
     if (gd.GetWire())
     {
         GL.wireframe = true;            //It runs only when the script is attached on a Camera
     }
 }
コード例 #2
0
ファイル: mouseControl.cs プロジェクト: jaumefc/pretigawa
    void ReadInput()
    {
        if (Input.GetKeyDown(KeyCode.Escape))         //Exit scene
        {
//			gs.SetVector3("PlayerPos",thisTransform.position);
//			gs.SetVector3("PlayerRot",thisTransform.rotation.eulerAngles);
//			gs.SetInt("scene",Application.loadedLevel);
//			gs.GameSave();
            GameObject.Find("root").BroadcastMessage("Save");
            Application.LoadLevel(0);
        }
        if (Input.GetKeyDown(KeyCode.F9) || Input.touchCount == 4)   //Toggle wired view
        {
            gd.SetWire(!gd.GetWire());
        }
        if (Input.GetKeyDown(KeyCode.F10) || Input.touchCount == 3)   //Toggle gizmos
        {
            gd.toggle();
        }
        if (Input.GetKeyDown(KeyCode.F11) || Input.touchCount == 3)     //Toggle FPS
        {
            gd.toogleFPS();
        }
        if (Input.GetMouseButtonDown(0))       //Mouse button down
        {
            MouseButtonDown();
        }
        else if (Input.GetMouseButtonUp(0))       //Mouse button up
        {
            MouseButtonUp();
        }
        else if (Input.GetMouseButton(0))       //Mouse button is pressed
        {
            MouseButton();
        }
    }