public Character(string characterName, bool onLeft) { mySprite = new AnimatedSprite(characterName, onLeft); myHealth = new HUD(constants.HUDSTATE.HEALTH, onLeft); isOnLeft = onLeft; Vector2 jumpSpeedDOWN = new Vector2(0.0f, -(constants.JUMP_SPEED)); Vector2 jumpSpeedUP = new Vector2(0.0f, constants.JUMP_SPEED); }
public void Load(ContentManager globManager) { // Start screen pressStartBG = globManager.Load<Texture2D>("Menu/pressStartbg"); movingTile.Load(globManager); pressStartBlink.Load(globManager); // Menu Screen mainFont = globManager.Load<SpriteFont>("Menu/mainFont"); mScreenWat.Load(globManager); // character select screen int i = 0; foreach (String charPortrait in sCharacters) { portraits[i] = globManager.Load<Texture2D>("Menu/Char_Select/" + charPortrait + "Por"); AnimatedSprite tempSprite = new AnimatedSprite(charPortrait); playerOneSelected.Add(tempSprite); tempSprite.Load(globManager); tempSprite.GlobPos = new Vector2(135, 132); i++; } sScreenBG = globManager.Load<Texture2D>("Menu/Char_Select/char_select"); playerOneSelect.Load(globManager); }