C# Класс PrinceGame.Sprite

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

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

Свойство Тип Описание
Bounds System.Drawing.Rectangle
Flip bool
Id int
Name string
RealPosition Point
Type Enumeration.SpriteType
X int
face SpriteEffects
flip SpriteEffects
sprite AnimationSequence
spriteState PlayerState
startFace SpriteEffects
startFlip SpriteEffects
startPosition System.Vector2

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

Свойство Тип Описание
_position Position
_roomcord Point
graphicsDevice GraphicsDevice
localBounds System.Drawing.Rectangle
m_isOnGround bool
m_positionFall System.Vector2
m_spriteRoom RoomNew
m_velocity System.Vector2
spriteSequence List

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

Метод Описание
CheckCollision ( Position position__1 ) : bool
CheckOnRow ( Position position__1 ) : bool
DeadFall ( ) : void
DropDead ( ) : void
Fastheathe ( ) : void
Resheathe ( ) : void
Retreat ( ) : void
Splash ( bool player, GameTime gametime ) : void
Sprite ( ) : System
Sprite ( int id, Enumeration type, int x, int y ) : System
Strike ( ) : void
StrikeRetreat ( ) : void
isGround ( ) : void

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

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

public CheckCollision ( Position position__1 ) : bool
position__1 Position
Результат bool

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

public CheckOnRow ( Position position__1 ) : bool
position__1 Position
Результат bool

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

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

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

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

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

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

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

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

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

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

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

public Splash ( bool player, GameTime gametime ) : void
player bool
gametime GameTime
Результат void

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

public Sprite ( ) : System
Результат System

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

public Sprite ( int id, Enumeration type, int x, int y ) : System
id int
type Enumeration
x int
y int
Результат System

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

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

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

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

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

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

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

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

public Rectangle,System.Drawing Bounds
Результат System.Drawing.Rectangle

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

public bool Flip
Результат bool

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

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

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

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

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

public Point RealPosition
Результат Point

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

public Enumeration.SpriteType Type
Результат Enumeration.SpriteType

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

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

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

protected Position,PrinceGame _position
Результат Position

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

protected Point _roomcord
Результат Point

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

public SpriteEffects face
Результат SpriteEffects

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

public SpriteEffects flip
Результат SpriteEffects

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

protected GraphicsDevice graphicsDevice
Результат GraphicsDevice

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

protected Rectangle,System.Drawing localBounds
Результат System.Drawing.Rectangle

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

protected bool m_isOnGround
Результат bool

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

protected Vector2,System m_positionFall
Результат System.Vector2

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

protected RoomNew,PrinceGame m_spriteRoom
Результат RoomNew

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

protected Vector2,System m_velocity
Результат System.Vector2

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

public AnimationSequence,PrinceGame sprite
Результат AnimationSequence

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

protected List spriteSequence
Результат List

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

public PlayerState,PrinceGame spriteState
Результат PlayerState

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

public SpriteEffects startFace
Результат SpriteEffects

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

public SpriteEffects startFlip
Результат SpriteEffects

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

public Vector2,System startPosition
Результат System.Vector2