Closures

newcclosure

يلتف دالة Luau كإغلاق C تم إنشاؤه بواسطة المنفذ.

الصيغة

newcclosure(func: function, debugName?: string): function

الوسائط

الاسمالنوعالوصف
funcfunctionوظيفة الالتفاف كإغلاق C.
debugName?stringتم تعيين اسم تصحيح اختياري للإغلاق الذي تم إنشاؤه.

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

الاسمالنوعالوصف
closurefunctionوظيفة الإغلاق التي تم إنشاؤها.

الوصف

يلتف دالة Luau كإغلاق C تم إنشاؤه بواسطة المنفذ.

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

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

مثال

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

local result = newcclosure(function() end, "example")
print(result)