// Start is called before the first frame update void Awake() { stamina = GetComponent <IEstaminable>(); adrenalina = GetComponent <IAdrenalinable>(); characterController = GetComponent <CharacterController>(); startColor = spriteRenderer.color; speed = normalSpeed; punch = children.GetComponent <PunchScript>(); punchFly = children.GetComponent <PunchFly>(); adrenalinaPunch = children.GetComponent <AdrenalinaPunch>(); aereoPunch = children.GetComponent <AereoPunchScript>(); adrenalinaAereoPunch = children.GetComponent <AdrenalinaAereoPunch>(); punchScript = punch.GetComponent <PunchScript>(); moveScript = moving.GetComponent <MoveScript>(); runScript = run.GetComponent <RunScript>(); punchRunningScript = punchRunning.GetComponent <PunchRunning>(); punchFlyScript = punchFly.GetComponent <PunchFly>(); adrenalinaRunScript = adrenalinaRun.GetComponent <AdrenalinaRun>(); ChangeState(State.MOVING); }
// Start is called before the first frame update void Awake() { characterController = GetComponent <CharacterController>(); run = GetComponent <AdrenalinaRun>(); }