/// <summary> /// 初期化 /// </summary> public override void Initialize() { anim = GetComponentInParent <EnemyAnimController>(); spr = GetComponentInParent <ChangeSprite>(); if (anim) { anim.ChangeAnim(_direction); } else if (spr) { spr.ChangeImage(_direction); } _tmpDirection = _direction; }
private void Update() { if (_direction != _tmpDirection) { if (anim) { anim.ChangeAnim(_direction); } else if (spr) { spr.ChangeImage(_direction); } _tmpDirection = _direction; if (GetComponent <Tackle>()) { GetComponent <Tackle>().ChangeDirection(_direction); } } }