वापसी मान#
| प्रकार | अर्थ |
|---|---|
unknown |
रजिस्ट्रेशन का वापसी मान स्थापित नहीं है। कॉलबैक के आर्ग्युमेंट विशिष्ट इवेंट से तय होते हैं, स्वयं RegisterEvent से नहीं। |
अवलोकन किया गया रूप#
परतः खेल Lua UI. name प्राप्त घटना की पहचान करता है; callback अपने तर्कों को संसाधित करता है।
RegisterEvent(name, callback)एमडी से उदाहरण उत्तर#
इस उदाहरण में पहले तर्क को जानबूझकर अनदेखा किया गया है। इस पर उपयोगिता का दूसरा तर्क है raise_lua_event मार्ग। उस अनुबंध की जांच किए बिना प्रत्येक आंतरिक खेल आयोजन पर उस हस्ताक्षर को लागू न करें।
RegisterEvent("Wiki.Pong", function(_, payload)
if payload ~= "pong" then
return
end
-- Ответ распознан. При необходимости обновите своё состояние.
end)क्या होता है: Wiki.Pong के लिए एक कॉलबैक पंजीकृत है। पोंग = पेलोड के साथ यह टिप्पणी तक पहुंचता है; इस उदाहरण में कोई और कार्रवाई या मुद्रित आउटपुट नहीं है।
जीवन चक्र#
प्रत्येक फ्रेम पर एक नया हैंडल स्थापित न करें। पुराने एडाप्टर कॉलबैक को प्रतिस्थापन के बाद वर्तमान-उपक्रम जांच की आवश्यकता हो सकती है। इंस्टेंस वैधता और विंडो सफाई यूआई जीवन चक्र का पालन करना चाहिएः Lua UI.