C# Class Procedural.LevelGenerator

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: SneakyRedSnake/rogue-shield

Méthodes publiques

Свойство Type Description
endPosition Vector2
levelGenerationStrategy LevelGenerationStrategy
levelHeight int
levelWidth int
maximumDistance int
minimumDistance int
startingPosition Vector2

Méthodes publiques

Méthode Description
Start ( ) : void
instanciateWall ( Vector2 position ) : void

Private Methods

Méthode Description
generatePlatform ( int width, Vector2 position ) : void
generateRoom ( Room room ) : void
generateSquare ( int width, int height, Vector2 position ) : void

Method Details

Start() public méthode

public Start ( ) : void
Résultat void

instanciateWall() public méthode

public instanciateWall ( Vector2 position ) : void
position Vector2
Résultat void

Property Details

endPosition public_oe property

public Vector2 endPosition
Résultat Vector2

levelGenerationStrategy public_oe property

public LevelGenerationStrategy levelGenerationStrategy
Résultat LevelGenerationStrategy

levelHeight public_oe property

public int levelHeight
Résultat int

levelWidth public_oe property

public int levelWidth
Résultat int

maximumDistance public_oe property

public int maximumDistance
Résultat int

minimumDistance public_oe property

public int minimumDistance
Résultat int

startingPosition public_oe property

public Vector2 startingPosition
Résultat Vector2