StarterGui
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
StarterGui เป็นวัตถุคอนเทนเนอร์ที่ออกแบบมาเพื่อจัดเก็บวัตถุ LayerCollector เช่น ScreenGuis
เมื่อสร้าง Player.Character จะว่างเปล่าเนื้อหาของพวกเขา PlayerGui (ถ้ามี)บุตรหลานของ StarterGui จะถูกคัดลอกไปพร้อมกับบุตรหลานของพวกเขาไปยัง PlayerGuiหมายเหตุ, อย่างไรก็ตาม, วัตถุเช่น ที่มีคุณสมบัติ กับพวกเขา จะถูกวางลงในแต่ละผู้เล่น เพียงครั้งเดียวและจะไม่ถูกลบเมื่อ รีสปอว์น
StarterGui รวมถึงฟังก์ชันหลากหลายที่ช่วยให้คุณสามารถโต้ตอบกับ CoreGui ได้ตัวอย่างเช่น StarterGui:SetCoreGuiEnabled() สามารถใช้เพื่อปิดการใช้งานองค์ประกอบของ CoreGui และ StarterGui:SetCore() สามารถดำเนินการได้หลากหลายฟังก์ชันรวมถึงการสร้างการแจ้งเตือนและข้อความระบบ
สรุป
คุณสมบัติ
อนุญาตให้บริการนี้ประมวลผลการใส่ข้อมูลเช่น PlayerGui และ CoreGui ทำ
ตั้งโหมดการจัดเรียงหน้าจอเริ่มต้นสำหรับผู้ใช้ที่มีอุปกรณ์เคลื่อนที่
กำหนดว่าเนื้อหาของ StarterGui จะปรากฏใน Studio หรือไม่
วิธีการ
คืนว่าการให้ Enum.CoreGuiType ที่กำหนดไว้ถูกเปิดใช้งานหรือไม่ หรือถูกปิดใช้งานโดยใช้ StarterGui:SetCoreGuiEnabled()
ช่วยให้คุณสามารถดำเนินการโต้ตอบบางอย่างกับสคริปต์หลักของ Roblox ได้
ตั้งค่าว่าองค์ประกอบ CoreGui ที่เกี่ยวข้องกับองค์ประกอบ Enum.CoreGuiType ที่กำหนดไว้จะเปิดใช้งานหรือปิดใช้งาน
คืนตัวแปรที่ได้รับการกำหนดโดยสคริปต์หลักของ Roblox
วิธีการ
ส่งคืนรายการของทุก GuiObject ตัวอย่างที่ใช้จุดที่กำหนดบนหน้าจอ
คุณสมบัติ
ProcessUserInput
RtlTextSupport
ScreenOrientation
ShowDevelopmentGui
VirtualCursorMode
วิธีการ
GetCoreGuiEnabled
พารามิเตอร์
ส่งค่ากลับ
ตัวอย่างโค้ด
local StarterGui = game:GetService("StarterGui")
print(StarterGui:GetCoreGuiEnabled("PlayerList"))
SetCore
พารามิเตอร์
ส่งค่ากลับ
ตัวอย่างโค้ด
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("AvatarContextMenuTheme", {
BackgroundImage = "",
BackgroundTransparency = 0.5,
BackgroundColor = Color3.fromRGB(111, 145, 242),
NameTagColor = Color3.fromRGB(0, 0, 200),
NameUnderlineColor = Color3.fromRGB(213, 233, 255),
ButtonFrameColor = Color3.fromRGB(15, 24, 65),
ButtonFrameTransparency = 0.2,
ButtonUnderlineColor = Color3.fromRGB(213, 233, 255),
Font = Enum.Font.SciFi,
})