示例#1
0
 // Start is called before the first frame update
 void Awake()
 {
     reader      = GetComponent <IPlayerInput>();
     checker     = GetComponent <PlayerEnviromentChecker>();
     rb          = GetComponent <Rigidbody>();
     capCollider = GetComponent <CapsuleCollider>();
 }
示例#2
0
    // Awake is called when object is enabled
    private void Awake()
    {
        current = next = new State {
            time = Time.time, position = transform.position
        };

        reader          = GetComponent <IPlayerInput>();
        checker         = GetComponent <PlayerEnviromentChecker>();
        chController    = GetComponentInParent <CharacterController>();
        playerHeight    = chController.bounds.extents.y;
        parentTransform = GetComponentInParent <Transform>();
    }