Example #1
0
        public void GrowUPAidDotAtDir(int dir)
        {
            MiroV1BlackDotBase bkDot =
                _6DirAidDots.GetBlackDot(dir);

            bkDot.Grow();
            bkDot.Recover();
        }
 public void GrowUpNeighborAidBlackDot()
 {
     Lyu.KeepOffset kepOff =
         _AnchorB.GetComponent <Lyu.KeepOffset> ();
     if (kepOff._Anchor != null)
     {
         MiroV1BlackDotBase bkDot =
             kepOff._Anchor.GetComponent <MiroV1BlackDotBase> ();
         bkDot.Grow();
         bkDot.Recover();
     }
 }
Example #3
0
        public void Update()
        {
            if (_blackDot == null)
            {
                return;
            }

            /*
             * _blackDot._HPMax = _HPMax;
             * _blackDot._HP = _HP;
             */

            if (_GrowTrigger)
            {
                _blackDot.Grow();
                _GrowTrigger = false;
            }
            if (_ShrinkTrigger)
            {
                _blackDot.Shrink();
                _ShrinkTrigger = false;
            }
            if (_BreakTrigger)
            {
                _blackDot.Break();
                _BreakTrigger = false;
            }
            if (_RecoverTrigger)
            {
                if (_RecoverFull)
                {
                    _blackDot.RecoverMax();
                }
                else
                {
                    _blackDot.Recover();
                }
                _RecoverTrigger = false;
            }
            if (_ShrinkRingTrigger)
            {
                MiroV1RingBallBase rb = (MiroV1RingBallBase)_blackDot;
                if (rb != null)
                {
                    rb.ShringWholeRing();
                }
                _ShrinkRingTrigger = false;
            }
        }