예제 #1
0
        public override void Update()
        {
            bool test;

            if (Globals.kbs.IsKeyDown(Microsoft.Xna.Framework.Input.Keys.C) && m_transform.PosY < -5)
            {
                test = true;
            }

            m_circleCollider.Update();
            m_physics.Update();
            m_animation.Update();

            if (_isPickedUp)
            {
                Transform.PosY += PickUpVelocity;
                Transform.SclX  = Transform.SclY = Transform.SclX * 1.075f;

                if (m_sprite.Alpha - AlphaDecrement > 0)
                {
                    m_sprite.Alpha -= AlphaDecrement;
                }
                else
                {
                    //CoinPiles.AddCoin(_type);
                    m_sprite.Alpha = 0;
                }
            }


            bool removeMe = m_sprite.Alpha == 0;

            if (removeMe)
            {
                ClearLists();
            }
        }