C# Класс PlayDead.Tile

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

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

Свойство Тип Описание
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