C# Class MeshCreator, UnitySpritesAndBones

Inheritance: EditorWindow
Afficher le fichier Open project: Banbury/UnitySpritesAndBones Class Usage Examples

Méthodes publiques

Свойство Type Description
customLoadMesh Mesh
meshDirty bool
meshVertices Vector3[]

Méthodes publiques

Méthode Description
GetMesh ( ) : Mesh
OnDestroy ( ) : void
OnGUI ( ) : void
OnSceneGUI ( SceneView sceneView ) : void
PreviewMode ( ) : void
VisualizePolygon ( SceneView sceneView ) : void

Private Methods

Méthode Description
AddOrRemoveHole ( Vector2 position ) : void
AddSegment ( Vertex, first, Vertex, second ) : void
DestroyPreviewObject ( ) : void
GeneratePreviewObject ( ) : void
GetBounds ( IEnumerable poly ) : Rect
GetSegmentNearPosition ( Vector2 position ) : Segment,
GetVertexNearPosition ( Vector2 position ) : Vertex,
LoadMesh ( Mesh loadMesh ) : void
LoadPolygonFromSprite ( ) : void
RemoveSegment ( Vector2 position ) : void
RemoveSegment ( int index ) : void
RemoveVertex ( Vector2 position ) : void
RemoveVertex ( int index ) : void
RemoveVertexOrSegment ( Vector2 position ) : void
Reset ( ) : bool
ShowSkinMeshEditor ( ) : void
Subdivide ( int subdivideValue ) : void
TriangulateMesh ( ) : Mesh
genUV ( Vector3 vertices ) : Vector2[]

Method Details

GetMesh() public méthode

public GetMesh ( ) : Mesh
Résultat Mesh

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

OnSceneGUI() public méthode

public OnSceneGUI ( SceneView sceneView ) : void
sceneView SceneView
Résultat void

PreviewMode() public méthode

public PreviewMode ( ) : void
Résultat void

VisualizePolygon() public méthode

public VisualizePolygon ( SceneView sceneView ) : void
sceneView SceneView
Résultat void

Property Details

customLoadMesh public_oe property

public Mesh customLoadMesh
Résultat Mesh

meshDirty public_oe property

public bool meshDirty
Résultat bool

meshVertices public_oe property

public Vector3[] meshVertices
Résultat Vector3[]