コード例 #1
0
        /// <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;
        }
コード例 #2
0
 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);
         }
     }
 }