C# 클래스 FlatRedBall.TileEntities.TileEntityInstantiator

파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
CreateEntitiesFrom ( LayeredTileMap layeredTileMap ) : void
CreateEntitiesFrom ( MapDrawableBatch mapLayer, LayeredTileMap layeredTileMap ) : void

Creates entities from a single layer for any tile with the EntityToCreate property.

비공개 메소드들

메소드 설명
ApplyPropertiesTo ( PositionedObject entity, MapDrawableBatch layer, int tileIndex, List propertiesToAssign ) : void
AssignCustomPropertyTo ( PositionedObject entity, FlatRedBall.TileGraphics.NamedValue property ) : void
CreateEntitiesFrom ( List entitiesToRemove, MapDrawableBatch layer, Dictionary propertiesDictionary ) : void
GetFactory ( string entityType ) : IEntityFactory
SetValueAccordingToType ( object valueToSet, string valueName, string valueType, Type entityType ) : object

메소드 상세

CreateEntitiesFrom() 공개 정적인 메소드

public static CreateEntitiesFrom ( LayeredTileMap layeredTileMap ) : void
layeredTileMap FlatRedBall.TileGraphics.LayeredTileMap
리턴 void

CreateEntitiesFrom() 공개 정적인 메소드

Creates entities from a single layer for any tile with the EntityToCreate property.
public static CreateEntitiesFrom ( MapDrawableBatch mapLayer, LayeredTileMap layeredTileMap ) : void
mapLayer FlatRedBall.TileGraphics.MapDrawableBatch The layer to create entities from.
layeredTileMap FlatRedBall.TileGraphics.LayeredTileMap The map which contains the mapLayer instance.
리턴 void