C# Класс MonoGameQuest.PlayerSprite

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

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

Метод Описание
AddAnimation ( AnimationType type, Direction direction, int spriteSheetRow, int framesLength, int frameDuration, bool flipHorizontally = false ) : void
Animate ( AnimationType type, Direction direction ) : void
Update ( GameTime gameTime ) : void

Защищенные методы

Метод Описание
BeginSpriteBatch ( ) : void
PlayerSprite ( MonoGameQuest game, string spriteSheetName, int pixelWidth, int pixelHeight, int pixelOffsetX, int pixelOffsetY, Vector2 coordinatePosition ) : System
TranslateCoordinatePositionToPixelPosition ( ) : void

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

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

public AddAnimation ( AnimationType type, Direction direction, int spriteSheetRow, int framesLength, int frameDuration, bool flipHorizontally = false ) : void
type AnimationType
direction Direction
spriteSheetRow int
framesLength int
frameDuration int
flipHorizontally bool
Результат void

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

public Animate ( AnimationType type, Direction direction ) : void
type AnimationType
direction Direction
Результат void

BeginSpriteBatch() защищенный Метод

protected BeginSpriteBatch ( ) : void
Результат void

PlayerSprite() защищенный Метод

protected PlayerSprite ( MonoGameQuest game, string spriteSheetName, int pixelWidth, int pixelHeight, int pixelOffsetX, int pixelOffsetY, Vector2 coordinatePosition ) : System
game MonoGameQuest
spriteSheetName string
pixelWidth int
pixelHeight int
pixelOffsetX int
pixelOffsetY int
coordinatePosition Vector2
Результат System

TranslateCoordinatePositionToPixelPosition() защищенный Метод

protected TranslateCoordinatePositionToPixelPosition ( ) : void
Результат void

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

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