public void Load(ContentManager content) { Font = content.Load <SpriteFont>("SMB"); mario = MarioSpriteFactory.Instance.GetIdleSprite(MarioStateMachine.MarioSize.Small, false); pointer = (Pointer)ObjectSpriteFactory.Instance.GetPointer(); bush = ObjectSpriteFactory.Instance.GetBigBush(); mountain = ObjectSpriteFactory.Instance.GetBigMountain(); smallCloud = ObjectSpriteFactory.Instance.GetLittleCloud(); bigCloud = ObjectSpriteFactory.Instance.GetBigCloud(); block = BlockSpriteFactory.Instance.CreateFloorBlock(new Vector2(0, 0)); logo = (Logo)ObjectSpriteFactory.Instance.GetLogo(); goomba = AchievementFactory.Instance.GetFirstGoomba(); konami = AchievementFactory.Instance.GetTheCode(); boxFinder = AchievementFactory.Instance.GetBoxFinder(); firedUp = AchievementFactory.Instance.GetFiredUp(); jumpMan = AchievementFactory.Instance.GetJumpMan(); niceTry = AchievementFactory.Instance.GetNiceTry(); notMarioMaker = AchievementFactory.Instance.GetNotMarioMaker(); brickBreaker = AchievementFactory.Instance.GetBrickBreaker(); worldComplete = AchievementFactory.Instance.GetWorldComplete(); seeingStars = AchievementFactory.Instance.GetSeeingStars(); }
public void setSpriteFromState() { Sprite = State.GetSprite(); }