예제 #1
0
파일: floor.go 프로젝트: bluepeppers/cotta
func (tf TileFloor) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap {
	return []*resources.Bitmap{rm.GetTileOrDefault(tf.spriteName)}
}
예제 #2
0
파일: tile.go 프로젝트: bluepeppers/cotta
func (rt *RoadTile) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap {
	rt.adjLock.RLock()
	floorBmp := rm.GetTileOrDefault(rt.floorName)
	rt.adjLock.RUnlock()
	return []*resources.Bitmap{floorBmp}
}
예제 #3
0
파일: tile.go 프로젝트: bluepeppers/cotta
func (et *EmptyTile) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap {
	floor := rm.GetTileOrDefault(EMPTY_TILE_FLOOR)
	return []*resources.Bitmap{floor}
}