Ejemplo n.º 1
0
        public void ShrinkAidDotAtDir(int dir)
        {
            MiroV1BlackDotBase bkDot =
                _6DirAidDots.GetBlackDot(dir);

            bkDot.Shrink();
        }
Ejemplo n.º 2
0
        void ShrinkNeighborBlackDot()
        {
            Transform akrTFB = _Pump.GetAnchorTFB();

            Lyu.KeepOffset kepOff = akrTFB.GetComponent <Lyu.KeepOffset> ();
            if (kepOff._Anchor != null)
            {
                MiroV1BlackDotBase bkDot = kepOff._Anchor.GetComponent <MiroV1BlackDotBase> ();
                bkDot.Shrink();
            }
        }
Ejemplo n.º 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;
            }
        }