美文网首页
Unity 摄像机切换镜头

Unity 摄像机切换镜头

作者: 木子才 | 来源:发表于2017-05-11 16:13 被阅读0次

    直接上码:

    public class test04 : MonoBehaviour {
        //对象
        private GameObject mainCamera;
        private GameObject camera1;
        private GameObject camera2;
        private GameObject camera3;
    
        // Use this for initialization
        void Start () {
            mainCamera = GameObject.Find ("Main Camera");
            camera1 = GameObject.Find ("Camera1");
            camera2 = GameObject.Find ("Camera2");
            camera3 = GameObject.Find ("Camera3");
    
            camera1.active = false;
            camera2.active = false;
            camera3.active = false;
        }
        
        // Update is called once per frame
        void Update () {
            
        }
    
        void OnGUI() {
    
            if (GUILayout.Button ("主 摄像机", GUILayout.Height (50))) {
                mainCamera.active = true;
                camera1.active = false;
                camera2.active = false;
                camera3.active = false;
            }
            if (GUILayout.Button ("左 摄像机", GUILayout.Height (50))) {
                mainCamera.active = false;
                camera1.active = true;
                camera2.active = false;
                camera3.active = false;
            }
            if (GUILayout.Button ("右 摄像机", GUILayout.Height (50))) {
                mainCamera.active = false;
                camera1.active = false;
                camera2.active = true;
                camera3.active = false;
            }
            if (GUILayout.Button ("顶部 摄像机", GUILayout.Height (50))) {
                mainCamera.active = false;
                camera1.active = false;
                camera2.active = false;
                camera3.active = true;
            }
        }
    }
    

    把脚本放在 GameObject 上面比较好,因为摄像头会打开和关闭:


    39AF4144-5567-42F7-BCA0-C3C1E18B64E4.png

    主 摄像机:


    501A52EB-1F79-4292-821E-BDFEA5A03F47.png

    左 摄像机:


    84DBBB6B-D572-48D2-A010-D80963CD2C5A.png

    右 摄像机:


    82494256-DF18-40D4-85E4-C5610B945D09.png

    顶部 摄像机:


    01DC4C02-F875-40FA-932A-CF21CFE5ED98.png

    相关文章

      网友评论

          本文标题:Unity 摄像机切换镜头

          本文链接:https://www.haomeiwen.com/subject/gzwotxtx.html