コード例 #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}
}