void Awake()
    {
        Cursor.visible   = false;
        Cursor.lockState = CursorLockMode.Locked;

        animator   = GetComponent <Animator>();
        playerHead = GetComponent <PlayerHead>();

        ghostAvatar = FindObjectOfType <GhostAvatar>();

        Singletons.timeManager.OnTimeWarpChangedEvent += OnTimeWarpChanged;
    }
Beispiel #2
0
    void Awake()
    {
        darkness = MiscUtils.FindChildInHierarchy(gameObject, "CenterEyeAnchor").transform.Find("Darkness").GetComponent <HoloGrid>();

        avatarXform = GameObject.Find("Player").transform;
        ghostAvatar = FindObjectOfType <GhostAvatar>();

        animator         = avatarXform.GetComponent <Animator>();
        playerHead       = avatarXform.GetComponent <PlayerHead>();
        motionController = avatarXform.GetComponent <MotionController>();

        originalParentXform = transform.parent;

        Singletons.timeManager.OnTimeWarpChangedEvent += OnTimeWarpChanged;
    }