Exemple #1
0
        void CustomActivity(bool firstTimeCalled)
        {
            if (InputManager.Keyboard.KeyPushed(Keys.Space))
            {
                mFalling.X             = 88;
                mFalling.Y             = 80;
                mFalling.YAcceleration = -42;
                mFalling.YVelocity     = 0;
            }

            mFalling.XVelocity = -24;

            float velocityBefore = mFalling.YVelocity;



            mFalling.CollideAgainstBounce(mStatic, 0, 1, 0);
            float velocityAfter = mFalling.YVelocity;

            if (velocityAfter > velocityBefore)
            {
                // ERROR!
                int m = 3;
            }
            FlatRedBall.Debugging.Debugger.Write(mFalling.YVelocity + ", " + mFalling.Y);
        }