// Start is called before the first frame update void Start() { _rb = GetComponentInChildren <Rigidbody2D>(); anim = GetComponentInChildren <Animator>(); _edgeCollider = GetComponent <EdgeCollider2D>(); _boxCollider = GetComponent <BoxCollider2D>(); audioSource = GetComponent <AudioSource>(); // _circleCollider = GetComponent<CircleCollider2D>(); _lineRenderer = GetComponentInChildren <LineRenderer>(); ghostTrail = GetComponentInChildren <SpriteGhostTrailRenderer>(); _spriteRenderer = GetComponentInChildren <SpriteRenderer>(); HeathFill = GameObject.FindWithTag("HealthFill").GetComponent <RectTransform>(); _currentHealth = MaxHealth; UpdateHealth(); }
public override void Init() { spriteGhostTrail = character.sprite.GetComponent <SpriteGhostTrailRenderer>(); }
private void Reset() { motor = GetComponent <PlayerMotor>(); sizeEffector = GetComponent <SizeEffector>(); trailRenderer = GetComponent <SpriteGhostTrailRenderer>(); }