C# Класс CrisisAtSwissStation.ScrollingWorld

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

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

Свойство Тип Описание
backgroundName string
drawLimit float
laser LaserObject
musicName string
numDrawLeft float

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

Метод Описание
Draw ( GraphicsDevice device, Matrix camera ) : void
GetVisualTargetPosition ( ) : Vector2
LoadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
ScrollingWorld ( string backgroundname = "background" ) : System
ScrollingWorld ( string savedroomname, bool loadingWorldFromFile ) : System
Simulate ( float dt ) : void
getCameraCoords ( ) : Vector2
getGameCoords ( Vector2 myScreenCoords ) : Vector2
getScreenCoords ( Vector2 myGameCoords ) : Vector2
getScreenOrigin ( ) : Vector2
reloadNonSerializedAssets ( ) : void

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

Метод Описание
DrawCrosshair ( ) : void

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

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

public Draw ( GraphicsDevice device, Matrix camera ) : void
device GraphicsDevice
camera Matrix
Результат void

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

public GetVisualTargetPosition ( ) : Vector2
Результат Vector2

LoadContent() публичный статический Метод

public static LoadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
content Microsoft.Xna.Framework.Content.ContentManager
Результат void

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

public ScrollingWorld ( string backgroundname = "background" ) : System
backgroundname string
Результат System

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

public ScrollingWorld ( string savedroomname, bool loadingWorldFromFile ) : System
savedroomname string
loadingWorldFromFile bool
Результат System

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

public Simulate ( float dt ) : void
dt float
Результат void

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

public getCameraCoords ( ) : Vector2
Результат Vector2

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

public getGameCoords ( Vector2 myScreenCoords ) : Vector2
myScreenCoords Vector2
Результат Vector2

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

public getScreenCoords ( Vector2 myGameCoords ) : Vector2
myGameCoords Vector2
Результат Vector2

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

public getScreenOrigin ( ) : Vector2
Результат Vector2

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

public reloadNonSerializedAssets ( ) : void
Результат void

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

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

public string backgroundName
Результат string

drawLimit публичное статическое свойство

public static float drawLimit
Результат float

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

public LaserObject,CrisisAtSwissStation laser
Результат LaserObject

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

public string musicName
Результат string

numDrawLeft публичное статическое свойство

public static float numDrawLeft
Результат float