فئة PolygonBuilder

PolygonBuilder class

فئة مساعدة لبناء مضلع لـ Mesh

public sealed class PolygonBuilder

المُنشئات

الاسمالوصف
PolygonBuilder(Mesh)يُنشئ مثلاً جديداً من الفئة PolygonBuilder.

الطرق

الاسمالوصف
AddVertex(int)يضيف فهرس رأس إلى المضلع
Begin()يبدأ بإضافة مضلع جديد
End()يُنهي إنشاء المضلع

أمثلة

Mesh mesh = new Mesh();
PolygonBuilder builder = new PolygonBuilder(mesh);
builder.Begin();
builder.AddVertex(0);
builder.AddVertex(1);
builder.AddVertex(2);
builder.End();

يساوي :

Mesh mesh = new Mesh();
int[] indices = new int[] {0, 1, 2};
mesh.CreatePolygon(indices);

إذا كانت جميع الفهارس جاهزة للاستخدام، يُفضَّل CreatePolygon، وإلا فإن PolygonBuilder سيكون خيارًا أفضل.

انظر أيضًا