Ejemplo n.º 1
0
        void Update()
        {
            Camera main = Camera.main;

            if (main == null)
            {
                FirstPersonMover player = CharacterTracker.Instance.GetPlayerRobot();
                if (player == null)
                {
                    return;
                }

                main = player.GetPlayerCamera();
                if (main == null)
                {
                    return;
                }
            }
            if (main.GetComponent <DebugLineDrawer>() == null)
            {
                main.gameObject.AddComponent <DebugLineDrawer>();
            }

            StartCoroutine(runAtEndOfFrame());
        }