void Start() { anim = transform.GetChild(0).GetChild(0).GetComponent <Animator>(); legsAnim = transform.GetChild(0).GetChild(0).GetChild(0).GetComponent <Animator>(); myController = GetComponent <PlayerController>(); swordScript = GetComponent <PlayerSwordAttack>(); }
void Start() { genericController = GetComponent <CollisionsController>(); myController = GetComponent <PlayerController>(); mainScript = GetComponent <Player>(); swordScript = GetComponent <PlayerSwordAttack>(); upperBodySprite = transform.GetChild(0).GetChild(0); initialRot = upperBodySprite.eulerAngles; initialLocalPos = upperBodySprite.localPosition; anim = upperBodySprite.GetComponent <Animator>(); legsAnim = upperBodySprite.GetChild(0).GetComponent <Animator>(); }
void Awake() { playerRigidBody = GetComponent <Rigidbody>(); playerRigidBody.AddForce(Physics.gravity * gravity); anim = GetComponent <Animator>(); playerCollider = GetComponent <Collider>(); agent = GetComponent <NavMeshAgent>(); cam = GetComponentInChildren <ThirdPersonCamera>(); distanceToGround = playerCollider.bounds.extents.y; playerSword = GetComponentInChildren <PlayerSwordAttack>(); //Character look fields Vector3 angles = transform.eulerAngles; HorizontalDirection = angles.y; //Audio playerSound = GetComponent <AudioSource>(); }
// Use this for initialization void Start() { player = GetComponent <Player>(); rollScript = GetComponent <PlayerRolling>(); attackScript = GetComponent <PlayerSwordAttack>(); }