C# Class TrackGeneration, ProceduralRace

Inheritance: MonoBehaviour
Afficher le fichier Open project: adrianogil/ProceduralRace Class Usage Examples

Méthodes publiques

Свойство Type Description
curvePoints int
radius Vector2
radiusSizeFactor float
roadSize float
roadWallSize float
trackMaterial Material

Méthodes publiques

Méthode Description
GenerateTrack ( ) : void
OnDrawGizmos ( ) : void
UpdateTrackMesh ( ) : void

Private Methods

Méthode Description
GenerateCurveTriangles ( MeshBuilder, meshBuilder, bool doubleTriangles = false ) : MeshBuilder,
GenerateObject ( MeshBuilder, meshBuilder, string objectName ) : GameObject
GenerateRoadWallsMeshes ( Vector3 points ) : GameObject
GenerateTrackMesh ( Vector3 points ) : GameObject

Method Details

GenerateTrack() public méthode

public GenerateTrack ( ) : void
Résultat void

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

UpdateTrackMesh() public méthode

public UpdateTrackMesh ( ) : void
Résultat void

Property Details

curvePoints public_oe property

public int curvePoints
Résultat int

radius public_oe property

public Vector2 radius
Résultat Vector2

radiusSizeFactor public_oe property

public float radiusSizeFactor
Résultat float

roadSize public_oe property

public float roadSize
Résultat float

roadWallSize public_oe property

public float roadWallSize
Résultat float

trackMaterial public_oe property

public Material trackMaterial
Résultat Material