C# Класс _1942.LevelLoader

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
cameraPosition Vector2

Открытые методы

Метод Описание
Draw ( SpriteBatch spritebatch ) : void
HighScoreScreen ( ) : bool
LevelHasEnded ( ) : bool
LevelLoader ( string TheLevelFile, Microsoft.Xna.Framework.Content.ContentManager content ) : System
LoadMap ( string levelName, Microsoft.Xna.Framework.Content.ContentManager content ) : void

The method used for loading a level, this method also calls the UnLoadLevel metod that clears all the lists prior to loading in the new level

MoveCamera ( float moved ) : void
TileSize ( ) : int
Update ( GameTime gameTime ) : void

Приватные методы

Метод Описание
LoadLevel ( XmlReader reader, Microsoft.Xna.Framework.Content.ContentManager content ) : void
LoadLevelFile ( string LevelFile, Microsoft.Xna.Framework.Content.ContentManager content ) : void
LoadTexture ( XmlReader reader, Microsoft.Xna.Framework.Content.ContentManager content, char tempChar, bool hFlip, bool vFlip, bool animated, int frames ) : void
LoadTile ( string texturefile, Microsoft.Xna.Framework.Content.ContentManager content ) : void
StartingCameraPos ( ) : int
UnLoadLevel ( ) : void

Описание методов

Draw() публичный Метод

public Draw ( SpriteBatch spritebatch ) : void
spritebatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

HighScoreScreen() публичный Метод

public HighScoreScreen ( ) : bool
Результат bool

LevelHasEnded() публичный Метод

public LevelHasEnded ( ) : bool
Результат bool

LevelLoader() публичный Метод

public LevelLoader ( string TheLevelFile, Microsoft.Xna.Framework.Content.ContentManager content ) : System
TheLevelFile string
content Microsoft.Xna.Framework.Content.ContentManager
Результат System

LoadMap() публичный Метод

The method used for loading a level, this method also calls the UnLoadLevel metod that clears all the lists prior to loading in the new level
public LoadMap ( string levelName, Microsoft.Xna.Framework.Content.ContentManager content ) : void
levelName string The name of the level to be loaded
content Microsoft.Xna.Framework.Content.ContentManager
Результат void

MoveCamera() публичный Метод

public MoveCamera ( float moved ) : void
moved float
Результат void

TileSize() публичный Метод

public TileSize ( ) : int
Результат int

Update() публичный Метод

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

Описание свойств

cameraPosition публичное свойство

public Vector2 cameraPosition
Результат Vector2