C# 클래스 PlayDead.Tile

파일 보기 프로젝트 열기: zmthy/play-dead 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
COLLIDES_WITH_BOTTOM int
COLLIDES_WITH_LEFT int
COLLIDES_WITH_RIGHT int
COLLIDES_WITH_TOP int
NO_COLLISION int
SOLID_BLOCK int

공개 메소드들

메소드 설명
DrawTile ( SpriteBatch sb, Rectangle bounds ) : void

Draws this tile on the screen

Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clip, int collisionMask ) : System

Creates a new Tile object

Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clip, int collisionMask, Color tint ) : System

Creates a new Tile Object

Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clips, int collisionMask, Color tint, int delay ) : System

Constructs an *animated* Tile

getCollisionMask ( ) : int

메소드 상세

DrawTile() 공개 메소드

Draws this tile on the screen
public DrawTile ( SpriteBatch sb, Rectangle bounds ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch The SpriteBatch to use to render this tile
bounds Microsoft.Xna.Framework.Rectangle
리턴 void

Tile() 공개 메소드

Creates a new Tile object
public Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clip, int collisionMask ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D The tile texture sheet
clip Microsoft.Xna.Framework.Rectangle The portion of the sheet that contains this tile
collisionMask int The collision bitmask
리턴 System

Tile() 공개 메소드

Creates a new Tile Object
public Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clip, int collisionMask, Color tint ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D The tile texture sheet
clip Microsoft.Xna.Framework.Rectangle The portion of the sheet that contains this tile
collisionMask int The collision bitmask
tint Color The tint to apply to this tile (White -> none)
리턴 System

Tile() 공개 메소드

Constructs an *animated* Tile
public Tile ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle clips, int collisionMask, Color tint, int delay ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D The tile texture sheet
clips Microsoft.Xna.Framework.Rectangle An array of clips that specific this tiles animation
collisionMask int The collision bitmask
tint Color The tint to apply to this tile (White -> none)
delay int
리턴 System

getCollisionMask() 공개 메소드

public getCollisionMask ( ) : int
리턴 int

프로퍼티 상세

COLLIDES_WITH_BOTTOM 공개적으로 정적으로 프로퍼티

public static int COLLIDES_WITH_BOTTOM
리턴 int

COLLIDES_WITH_LEFT 공개적으로 정적으로 프로퍼티

public static int COLLIDES_WITH_LEFT
리턴 int

COLLIDES_WITH_RIGHT 공개적으로 정적으로 프로퍼티

public static int COLLIDES_WITH_RIGHT
리턴 int

COLLIDES_WITH_TOP 공개적으로 정적으로 프로퍼티

public static int COLLIDES_WITH_TOP
리턴 int

NO_COLLISION 공개적으로 정적으로 프로퍼티

public static int NO_COLLISION
리턴 int

SOLID_BLOCK 공개적으로 정적으로 프로퍼티

public static int SOLID_BLOCK
리턴 int