Exemplo n.º 1
0
    static void Initialize()
    {
        GameObject cameraHost = GameObject.Find("AS3D_CAMERA_HOST_OBJECT");

        if (cameraHost == null)
        {
            cameraHost = new GameObject("AS3D_CAMERA_HOST_OBJECT");
            InitCamera initScript = cameraHost.AddComponent <InitCamera>();
            initScript.m_uiOverlayTexture = Resources.Load <Texture2D>("AS3D/Textures/watermark");
            Debug.Log("Added Camera host");
        }
    }
Exemplo n.º 2
0
    public void Awake()
    {
        DontDestroyOnLoad(transform.root);

        if (m_controller == null)
        {
            GameObject hostObj = GameObject.Find("AS3D_CAMERA_HOST_OBJECT");
            Debug.Assert(hostObj != null, "Camera host must be initialized first [AS3D / Initialize]");
            m_host = hostObj.GetComponent <InitCamera>();
            Debug.Assert(m_host != null, "InitCamera component not present");
        }

        m_canvas         = GetComponent <Canvas>();
        m_canvas.enabled = false;
    }
Exemplo n.º 3
0
    static void Quit()
    {
        //Debug.Log("退出应用");

        InitCamera.QuitGame();
    }