本文へスキップ
Roblox ट्यूटोरियल

Roblox Studio में GUI button से text update करना

ScreenGui, TextButton, TextLabel और LocalScript से पहला UI interaction बनाएं.

公開日: 2026-05-06#Roblox#GUI#LocalScript#Luau
+
*
+
Coco, गाइड किरदार・喜ぶ
Coco
गेम डेवलपमेंट सीखने की गाइड
यह लेसन जापानी पेज जैसी निर्देशित स्क्रीन構成 रखता है: शुरुआत, किरदारों की बातचीत, स्टेप कार्ड, कोड और व्यावहारिक समापन.
+
*
+
Hajime, सीखने वाला किरदार・混乱
Hajime
शुरुआती गेम इंजन सीखने वाला
मैं समझना चाहता हूं कि पहले क्या बनाना है, क्या जांचना है, और कैसे पता चले कि मैंने सच में सीख लिया.
Coco, गाइड किरदार
Roblox UI समझने का यह सबसे तेज तरीका है: GUI objects कहां रहते हैं, LocalScript क्यों जरूरी है, और button text कैसे बदलता है.
Hajime, सीखने वाला किरदार
लक्ष्य, इनपुट और सफलता की शर्त जांचें
Coco, गाइड किरदार
जब आपको पता होता है कि स्क्रीन पर क्या दिखना चाहिए और कौन सा नतीजा पूरा माना जाएगा, तो लेसन बहुत आसानी से आगे बढ़ता है.

लेसन का सारांश

पहले एक काम करता हुआ परिणाम पूरा करें

1.

लक्ष्य

Roblox UI समझने का यह सबसे तेज तरीका है: GUI objects कहां रहते हैं, LocalScript क्यों जरूरी है, और button text कैसे बदलता है.

2.

समय

20-30 मिनट / शुरुआती

3.

नतीजा

Runtime पर GUI दिखाई देता है.

शुरू करने से पहले

लक्ष्य, इनपुट और सफलता की शर्त जांचें

जब आपको पता होता है कि स्क्रीन पर क्या दिखना चाहिए और कौन सा नतीजा पूरा माना जाएगा, तो लेसन बहुत आसानी से आगे बढ़ता है.

1

Roblox UI समझने का यह सबसे तेज तरीका है: GUI objects कहां रहते हैं, LocalScript क्यों जरूरी है, और button text कैसे बदलता है.

2

ScreenGui बनाएं और उसमें TextButton तथा TextLabel रखें.

3

Runtime पर GUI दिखाई देता है.

1स्टेप-बाय-स्टेप

1
Step 1
StarterGui में GUI बनाएं
ScreenGui बनाएं और उसमें TextButton तथा TextLabel रखें.
2
Step 2
LocalScript लिखें
MouseButton1Click event सुनें और local counter store करें.
3
Step 3
Label update करें
हर click के बाद TextLabel.Text बदलें ताकि तुरंत feedback मिले.

2कोड

LocalScript example
lua
local screenGui = script.Parent
local clickButton = screenGui:WaitForChild("ClickButton")
local statusLabel = screenGui:WaitForChild("StatusLabel")
local clicks = 0

clickButton.MouseButton1Click:Connect(function()
    clicks += 1
    statusLabel.Text = ("Clicked %d times"):format(clicks)
end)

3चेकलिस्ट

  • Runtime पर GUI दिखाई देता है.
  • Button दबाने पर counter बदलता है.
  • आप समझते हैं कि LocalScript इस काम के लिए सही जगह क्यों है.

4किरदारों के साथ समीक्षा

Hajime, सीखने वाला किरदार
Runtime पर GUI दिखाई देता है.
Coco, गाइड किरदार
पहले लेसन को जैसा है वैसा पूरा करें, फिर एक मान या UI detail बदलकर विचार को अपना बनाएं.
छोटा बदलाव: पहले लेसन को जैसा है वैसा पूरा करें, फिर एक मान या UI detail बदलकर विचार को अपना बनाएं.

अगले ट्यूटोरियल