C# Класс EssenceShared.Scenes.GameLayer

Наследование: CocosSharp.CCLayer
Показать файл Открыть проект

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

Свойство Тип Описание
Entities List
Location Locations
MyAccountState AccountState
currentMap List

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

Метод Описание
AddEntity ( Entity e ) : void
AddEntity ( EntityState es, AccountState accState = null ) : void
AppendGameState ( GameState gs, string playerId ) : void
CreateNewMap ( List tileMap ) : void
DeserializeMap ( string jsonMap ) : void
FindEntityById ( string id ) : Entity
MapSize ( ) : CCSize
RemoveChild ( CCNode child, bool cleanup = true ) : void
SerializeMap ( ) : string
TileAt ( int x, int y ) : string
Update ( float dt ) : void
UpdateEntity ( EntityState es ) : void

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

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

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

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

public AddEntity ( Entity e ) : void
e Entity
Результат void

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

public AddEntity ( EntityState es, AccountState accState = null ) : void
es EntityState
accState AccountState
Результат void

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

public AppendGameState ( GameState gs, string playerId ) : void
gs GameState
playerId string
Результат void

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

public CreateNewMap ( List tileMap ) : void
tileMap List
Результат void

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

public DeserializeMap ( string jsonMap ) : void
jsonMap string
Результат void

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

public FindEntityById ( string id ) : Entity
id string
Результат Entity

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

public MapSize ( ) : CCSize
Результат CCSize

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

public RemoveChild ( CCNode child, bool cleanup = true ) : void
child CCNode
cleanup bool
Результат void

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

public SerializeMap ( ) : string
Результат string

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

public TileAt ( int x, int y ) : string
x int
y int
Результат string

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

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

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

public UpdateEntity ( EntityState es ) : void
es EntityState
Результат void

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

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

public List Entities
Результат List

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

public Locations Location
Результат Locations

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

public AccountState MyAccountState
Результат AccountState

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

public List currentMap
Результат List