Metatables

getmetafield

يقرأ حقلاً من جدول تعريف مستهدف دون تغيير حالة القراءة فقط.

الصيغة

getmetafield(target: any, field: string): any | nil

الوسائط

الاسمالنوعالوصف
targetanyالوظيفة المستهدفة أو الجدول أو مستوى المكدس أو الكائن الذي يتم فحصه أو تغييره.
fieldstringاسم الحقل القابل للفحص للفحص.

القيم الراجعة

الاسمالنوعالوصف
fieldValueany | nilقيمة الحقل القابلة للتحويل، أو صفر عند غيابها.

الوصف

يقرأ حقلاً من جدول تعريف مستهدف دون تغيير حالة القراءة فقط.

استدعه مع 2 parameter: target, field. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

يعيد fieldValue (any | nil). استخدم جدول returns للفصل بين قيم النجاح ونتائج nil والأخطاء القابلة للمعالجة.

مثال

مثال استدعاء باستخدام قيم مؤقتة.

local result = getmetafield(nil, "example")
print(result)