C# Класс UnityPlatformer.Triangulator

http://wiki.unity3d.com/index.php?title=Triangulator This script can be used to split a 2D polygon into triangles. The algorithm supports concave polygons, but not polygons with holes, or multiple polygons at once. Note: This is a naive triangulation implementation. For more well-distributed triangles, consider using Delaunay triangulation, such as with the script here [1]
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Triangulate ( ) : int[]

Triangulate logic

Triangulator ( Vector2 points ) : UnityEngine

Constructor

Приватные методы

Метод Описание
Area ( ) : float
InsideTriangle ( Vector2 A, Vector2 B, Vector2 C, Vector2 P ) : bool
Snip ( int u, int v, int w, int n, int V ) : bool

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

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

Triangulate logic
public Triangulate ( ) : int[]
Результат int[]

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

Constructor
public Triangulator ( Vector2 points ) : UnityEngine
points UnityEngine.Vector2 Points to triangulate
Результат UnityEngine