C# Класс BiomeTile, Endure

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

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

Свойство Тип Описание
blockingTiles GameObject[]
chestCount RoomManager.Count,
enemies Spawn[],
groundTiles GameObject[]
tentCount RoomManager.Count,
treasureCount RoomManager.Count,

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

Метод Описание
BlockingExplosion ( int x, int y, int level, TilePlacer, spritePlacer ) : void
GetOpenArea ( List tiles ) : Tile,
PerlinGenerator ( List tiles, TilePlacer, spritePlacer, float blockingRatio, float blockingSize ) : void
RandomBlocking ( List tiles ) : void
RandomFlip ( GameObject item ) : void
getBiomeNumber ( ) : int
getBlockingTile ( ) : GameObject
getEnemy ( ) : GameObject
getGroundTile ( ) : GameObject
inMap ( int x, int y ) : bool
makeEnemy ( List tiles ) : GameObject
placeBlockingTile ( int x, int y ) : void
placeCamps ( List tiles ) : void
placeChestTiles ( List tiles ) : void
placeTreasureTiles ( List tiles ) : void

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

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

public BlockingExplosion ( int x, int y, int level, TilePlacer, spritePlacer ) : void
x int
y int
level int
spritePlacer TilePlacer,
Результат void

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

public GetOpenArea ( List tiles ) : Tile,
tiles List
Результат Tile,

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

public PerlinGenerator ( List tiles, TilePlacer, spritePlacer, float blockingRatio, float blockingSize ) : void
tiles List
spritePlacer TilePlacer,
blockingRatio float
blockingSize float
Результат void

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

public RandomBlocking ( List tiles ) : void
tiles List
Результат void

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

public RandomFlip ( GameObject item ) : void
item GameObject
Результат void

getBiomeNumber() публичный абстрактный Метод

public abstract getBiomeNumber ( ) : int
Результат int

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

public getBlockingTile ( ) : GameObject
Результат GameObject

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

public getEnemy ( ) : GameObject
Результат GameObject

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

public getGroundTile ( ) : GameObject
Результат GameObject

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

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

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

public makeEnemy ( List tiles ) : GameObject
tiles List
Результат GameObject

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

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

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

public placeCamps ( List tiles ) : void
tiles List
Результат void

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

public placeChestTiles ( List tiles ) : void
tiles List
Результат void

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

public placeTreasureTiles ( List tiles ) : void
tiles List
Результат void

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

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

public GameObject[] blockingTiles
Результат GameObject[]

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

public RoomManager.Count, chestCount
Результат RoomManager.Count,

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

public Spawn[], enemies
Результат Spawn[],

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

public GameObject[] groundTiles
Результат GameObject[]

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

public RoomManager.Count, tentCount
Результат RoomManager.Count,

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

public RoomManager.Count, treasureCount
Результат RoomManager.Count,