C# Class SSTUTools.PanelArcGroup

Afficher le fichier Open project: shadowmage45/SSTULabs Class Usage Examples

Méthodes publiques

Свойство Type Description
endAngle float
faces int
shouldGenerateSidewalls bool
startAngle float
thickness float

Méthodes publiques

Méthode Description
PanelArcGroup ( float start, float end, float thickness, int faces, bool colliders ) : System
addArc ( float radius, float height ) : void
generateColliders ( Vector3 center, int facesPerCollider ) : UnityEngine.GameObject[]
generatePanels ( Vector3 pos, UVArea outer, UVArea inner, UVArea caps ) : Mesh
getBottomRadius ( ) : float
getPivotRotation ( ) : float
getPivotVector ( ) : Vector3

Private Methods

Méthode Description
generatePanelSegment ( MeshBuilder builder, Vector3 pos, Arc arcA, Arc arcB, UVArea area, bool invertFaces, bool invertNormalY, bool invertNormalXZ ) : void
generateSidewalls ( MeshBuilder builder, UVArea caps ) : void

Method Details

PanelArcGroup() public méthode

public PanelArcGroup ( float start, float end, float thickness, int faces, bool colliders ) : System
start float
end float
thickness float
faces int
colliders bool
Résultat System

addArc() public méthode

public addArc ( float radius, float height ) : void
radius float
height float
Résultat void

generateColliders() public méthode

public generateColliders ( Vector3 center, int facesPerCollider ) : UnityEngine.GameObject[]
center Vector3
facesPerCollider int
Résultat UnityEngine.GameObject[]

generatePanels() public méthode

public generatePanels ( Vector3 pos, UVArea outer, UVArea inner, UVArea caps ) : Mesh
pos Vector3
outer UVArea
inner UVArea
caps UVArea
Résultat UnityEngine.Mesh

getBottomRadius() public méthode

public getBottomRadius ( ) : float
Résultat float

getPivotRotation() public méthode

public getPivotRotation ( ) : float
Résultat float

getPivotVector() public méthode

public getPivotVector ( ) : Vector3
Résultat Vector3

Property Details

endAngle public_oe property

public float endAngle
Résultat float

faces public_oe property

public int faces
Résultat int

shouldGenerateSidewalls public_oe property

public bool shouldGenerateSidewalls
Résultat bool

startAngle public_oe property

public float startAngle
Résultat float

thickness public_oe property

public float thickness
Résultat float