--- title: onUpdate summary: SetScript से जुड़ा प्रति-फ़्रेम UI अपडेट हैंडलर। मौजूदा मेनू में उसके अपने onUpdate जीवनचक्र का पालन करें। section: reference kind: api status: reference updated: 2026-10-27 tags: ["API","X4"] sources: ["https://chemodun.github.io/x4/modding-support/ui-modding/lua-globals/"] --- ## विवरण SetScript से जुड़ा प्रति-फ़्रेम UI अपडेट हैंडलर। मौजूदा मेनू में उसके अपने onUpdate जीवनचक्र का पालन करें। ## हैंडलर के आर्ग्युमेंट यहां कोई आवश्यक कॉलबैक तर्क दस्तावेज नहीं हैं। विशेष रूप से, उदाहरण में डेल्टाटाइम पैरामीटर नहीं है। ## इवेंट सदस्यता का उदाहरण अपने स्वयं के UI ऐडॉन संदर्भ में, एक स्थानीय फ़ंक्शन संलग्न करें और सफाई के लिए इसका संदर्भ बनाए रखें। मौजूदा मेनू सामान्यतः अपने स्वयं के मेनू अपडेट जीवन चक्र के माध्यम से एकीकृत होते हैं। ```lua local updates = 0 local function onWikiUpdate() updates = updates + 1 end SetScript("onUpdate", onWikiUpdate) ``` ### सफाई पर डिटेक्शन इसे बाद में चलाएं जब मालिक को निपटान किया जाता है, पंजीकरण के तुरंत बाद नहींः ```lua RemoveScript("onUpdate", onWikiUpdate) ``` ## क्या होता है अद्यतन प्रति वितरित अद्यतन में एक से बढ़ता है। कुछ भी स्वचालित रूप से मुद्रित नहीं किया जाता है, और काउंटर में समय नहीं बीतता है। ये स्वतंत्र सीखने के उदाहरण हैं, निष्पादित खेल परीक्षण नहीं। ## वापसी मान उदाहरणों का कोई मूल्य नहीं है। वे एक वापसी अनुबंध नहीं बनाते हैं जो इंजन व्यवहार को बदलता है। हैंडलर तर्क और रिटर्न मान अलग-अलग अनुबंध हैं। [प्रकार और मेथड](wiki:types)