All pastes #638995 Raw Edit

Miscellany

public text v1 · immutable
#638995 ·published 2007-07-30 08:24 UTC
rendered paste body
        public void updateMovement()
        {
            float stateRight = GamePad.GetState(PlayerIndex.One).Triggers.Right * 100;
            float stateLeft = GamePad.GetState(PlayerIndex.One).Triggers.Left * 100;

            float x = 0;
            float y = 0;
            float z = 0;

            modelRotation += GamePad.GetState(PlayerIndex.One).ThumbSticks.Left.X / 10;
            modelRotationX += GamePad.GetState(PlayerIndex.One).ThumbSticks.Left.Y / 10;
            
            if(stateRight != 0)
                z = modelPosition.X - stateRight;
            else if(stateLeft != 0)
                z = modelPosition.X + stateLeft;


            modelPosition = new Vector3(x, y, z);
        }