Beispiel #1
0
        //public bool IsInit { get { return init; } }

        #endregion

        #region Unity

        void Start()
        {
            dfUnity = DaggerfallUnity.Instance;

            while (!dfUnity.Setup()) // ugly workaround - this is needed so all content readers are ready - otherwise some readers might be null
            {
            }

            // Check if we have PlayerGPS
            if (!playerGPS)
            {
                DaggerfallUnity.LogMessage("StreamingWorld: Missing PlayerGPS reference.", true);
                if (Application.isEditor)
                {
                    Debug.Break();
                }
                else
                {
                    Application.Quit();
                }
            }

/*
 *          // set up cameras
 *          Camera.main.clearFlags = CameraClearFlags.Depth;
 *          secondaryCamera.clearFlags = CameraClearFlags.Depth;
 *          secondaryCamera.depth = 1; // rendered first
 *          Camera.main.depth = 2; // renders over secondary camera
 */
        }