C# Класс FTilemap, FutileAdditionalClasses

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

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

Свойство Тип Описание
repeatX bool
repeatY bool

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

Свойство Тип Описание
_baseName string
_clipHeight float
_clipNode FNode,
_clipPos Vector2
_clipToScreen bool
_clipWidth float
_shader FShader,
_skipZero bool
_tileArray int[]
_tileHeight float
_tileWidth float
_tiles List
_tilesHigh int
_tilesWide int

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

Метод Описание
FTilemap ( string elementBase ) : System
HandleResize ( bool orientationChange ) : void
LoadCSV ( string textFile, bool skipZero = true ) : void
LoadText ( string text, bool skipZero = true ) : void
Update ( ) : void
getFrameNum ( int givenX, int givenY ) : int
getLeft ( ) : float
getRight ( ) : float
getTile ( int givenX, int givenY ) : FSprite,
getTileAt ( float givenX, float givenY ) : FSprite,

Защищенные методы

Метод Описание
buildTiles ( ) : void

Приватные методы

Метод Описание
FTilemap ( string elementBase, string elementExtension ) : System

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

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

public FTilemap ( string elementBase ) : System
elementBase string
Результат System

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

public HandleResize ( bool orientationChange ) : void
orientationChange bool
Результат void

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

public LoadCSV ( string textFile, bool skipZero = true ) : void
textFile string
skipZero bool
Результат void

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

public LoadText ( string text, bool skipZero = true ) : void
text string
skipZero bool
Результат void

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

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

buildTiles() защищенный Метод

protected buildTiles ( ) : void
Результат void

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

public getFrameNum ( int givenX, int givenY ) : int
givenX int
givenY int
Результат int

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

public getLeft ( ) : float
Результат float

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

public getRight ( ) : float
Результат float

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

public getTile ( int givenX, int givenY ) : FSprite,
givenX int
givenY int
Результат FSprite,

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

public getTileAt ( float givenX, float givenY ) : FSprite,
givenX float
givenY float
Результат FSprite,

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

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

protected string _baseName
Результат string

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

protected float _clipHeight
Результат float

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

protected FNode, _clipNode
Результат FNode,

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

protected Vector2 _clipPos
Результат Vector2

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

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

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

protected float _clipWidth
Результат float

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

protected FShader, _shader
Результат FShader,

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

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

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

protected int[] _tileArray
Результат int[]

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

protected float _tileHeight
Результат float

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

protected float _tileWidth
Результат float

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

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

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

protected int _tilesHigh
Результат int

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

protected int _tilesWide
Результат int

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

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

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

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