الفئة Texture

Texture class

هذه الفئة تعرف الملمس من ملف خارجي.

public class Texture : TextureBase

المُنشئات

الاسمالوصف
Texture()ينشئ مثيلاً جديداً للفئة Texture.
Texture(string)ينشئ مثيلاً جديداً للفئة Texture.

الخصائص

الاسمالوصف
Alpha { get; set; }يحصل أو يعيّن قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون AlphaSource هو PixelAlpha. القيمة الافتراضية هي 1.0، نطاق القيم الصالحة بين 0 و 1
AlphaSource { get; set; }يحصل أو يعيّن ما إذا كان الملمس يحدد قناة ألفا. القيمة الافتراضية هي لا شيء
Content { get; set; }يحصل أو يعيّن المحتوى الثنائي للملمس. المحتوى المدمج للملمس اختياري، يجب على المستخدم تحميل الملمس من ملف خارجي إذا كان مفقوداً.
EnableMipMap { get; set; }يحصل أو يعيّن ما إذا كان mipmap مفعلاً لهذا الملمس
FileName { get; set; }يحصل أو يعيّن ملف الملمس المرتبط.
MagFilter { get; set; }يحصل أو يعيّن الفلتر للتكبير.
MinFilter { get; set; }يسترجع أو يعيّن الفلتر للتقليل.
MipFilter { get; set; }يسترجع أو يعيّن الفلتر لأخذ عينات مستوى الميب.
virtual Name { get; set; }يحصل أو يعيّن الاسم.
Properties { get; }يحصل على مجموعة جميع الخصائص.
UVRotation { get; set; }يسترجع أو يعيّن دوران القوام
UVScale { get; set; }يسترجع أو يعيّن مقياس الـ UV.
UVTranslation { get; set; }يسترجع أو يعيّن إزاحة الـ UV.
WrapModeU { get; set; }يسترجع أو يعيّن أوضاع لف القوام في الاتجاه U.
WrapModeV { get; set; }يسترجع أو يعيّن أوضاع لف القوام في الاتجاه V.
WrapModeW { get; set; }يسترجع أو يعيّن أوضاع لف القوام في الاتجاه W.

الطرق

الاسمالوصف
FindProperty(string)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetProperty(string)احصل على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
SetProperty(string, object)يضبط قيمة الخاصية المحددة
SetRotation(double, double)يعيّن دوران الـ UV.
SetScale(double, double)يعيّن مقياس الـ UV.
SetTranslation(double, double)يعيّن إزاحة الـ UV.

انظر أيضًا