public KinectPlayer(Vector3 platformData)
{
progressBarBackground = new Sprite();
progressBarBackground.Rectangle = new Rectangle(0,0,GameConstants.HorizontalGameResolution,GameConstants.VerticalGameResolution/80);
progressBarFrame = new Sprite();
progressBarFrame.Rectangle = new Rectangle(0,0,GameConstants.HorizontalGameResolution,GameConstants.VerticalGameResolution/80);
newGameCounter = new Stopwatch();
newGameCounter.Reset();
nyanSprite = new Sprite();
nyanSprite.Rectangle = new Rectangle(-(int)GameConstants.nyanDimensions.X, (int)GameConstants.VerticalGameResolution/25, (int)GameConstants.nyanDimensions.X, (int)GameConstants.nyanDimensions.Y);
progressBarRectangle=new Rectangle(0,0,GameConstants.HorizontalGameResolution,GameConstants.VerticalGameResolution/80);
progressBarTextures = new Texture2D[3];
modelPosition = new Hero(new ObjectData3D
{
Scale = new Vector3(1f),
Rotation = new Vector3(0.0f)
});
currentStance = GameConstants.PlayerStance.GameSettingsSetup;
lastStance = GameConstants.PlayerStance.GameSettingsSetup;
isMotionCheckEnabled = true;
modelGroundLevel = platformData.Y+GameConstants.PlayerModelHeight;
modelPosition.objectArrangement.Position = new Vector3(platformData.X,modelGroundLevel,platformData.Z);
modelPosition.oldArrangement = modelPosition.objectArrangement;
}