C# Класс AnimatedSprite.PlayerWithWeapon

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

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

Свойство Тип Описание
Health int
MovingState STATE
TargetTilePos Vector2
speed float

Защищенные свойства (Protected)

Свойство Тип Описание
Site CrossHair

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

Метод Описание
Draw ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D tx ) : void
PlayerWithWeapon ( Vector2 userPosition, Vector2 tileBounds, List InitialSheetRefs, int frameWidth, int frameHeight, float layerDepth ) : System
Update ( GameTime gameTime ) : void
checkforMovement ( ) : void
loadProjectile ( Projectile r ) : void
setFrameSet ( DIRECTION d, List sheetRefs ) : void
setHealthBar ( GraphicsDevice gDev ) : void

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

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

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

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

public PlayerWithWeapon ( Vector2 userPosition, Vector2 tileBounds, List InitialSheetRefs, int frameWidth, int frameHeight, float layerDepth ) : System
userPosition Vector2
tileBounds Vector2
InitialSheetRefs List
frameWidth int
frameHeight int
layerDepth float
Результат System

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

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

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

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

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

public loadProjectile ( Projectile r ) : void
r Projectile
Результат void

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

public setFrameSet ( DIRECTION d, List sheetRefs ) : void
d DIRECTION
sheetRefs List
Результат void

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

public setHealthBar ( GraphicsDevice gDev ) : void
gDev GraphicsDevice
Результат void

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

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

public int Health
Результат int

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

public STATE MovingState
Результат STATE

Site защищенное свойство

protected CrossHair,AnimatedSprite Site
Результат CrossHair

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

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

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

public float speed
Результат float