C# 클래스 PrinceGame.Sprite

파일 보기 프로젝트 열기: salvadorc17/Prince-Monogame 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

보호된 프로퍼티들

프로퍼티 타입 설명
_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