void Start() { audioSource = GetComponent <AudioSource>(); animator = transform.Find("Sprite").GetComponent <Animator>(); cc2d = GetComponent <CircleCollider2D>(); movement = GetComponent <Basic_Movement>(); }
void Start() { startShooting(); audioSource = GetComponent <AudioSource>(); movement = GetComponent <Basic_Movement>(); animator = GetComponentInChildren <Animator>(); myRenderer = GetComponentInChildren <Renderer>(); myRenderer.material.color = reskinColor; }
public void jump() { rb2d.velocity = new Vector2(rb2d.velocity.x, 0); //reseteo Vel en y para evitar bug en plataforma medium rb2d.AddForce(Vector2.up * hopPower, ForceMode2D.Impulse); Basic_Movement bm = GetComponent<Basic_Movement>(); if (bm != null) bm.setAllowMovementToTrue(); animator.SetTrigger("Default"); animator.SetTrigger("Jump"); }
void Start() { currentHealth = maxHealth; audioSource = GetComponent <AudioSource>(); animator = transform.Find("Sprite").GetComponent <Animator>(); cc2d = GetComponent <CircleCollider2D>(); movement = GetComponent <Basic_Movement>(); rb2d = GetComponent <Rigidbody2D>(); myRenderer = GetComponentInChildren <Renderer>(); deactivatePlatforms(); movement.setSpeedToCero(); movement.enabled = false; }
private IEnumerator hopRoutine() { Invoke ("jump", pauseBeforeHop); Basic_Movement bm = GetComponent<Basic_Movement>(); if (bm != null) { bm.setAllowMovementToFalse(); bm.setSpeedToCero(); GetComponent<Basic_Enemy>().playRecoverAnim(); yield return new WaitForSeconds(0.8f); animator.SetTrigger("Idle"); } //rb2d.AddForce(Vector2.right * hopPower * direction / 2, ForceMode2D.Impulse); //numberOfHops++; }
// Start is called before the first frame update void Start() { movement = GetComponent <Basic_Movement>(); movement.PlayerMovementSpeed = HunterSpeedDefault; }
// Start is called before the first frame update void Start() { movement = GetComponent <Basic_Movement>(); movement.PlayerMovementSpeed = GhostDefaultSpeed; }