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()

  • SetCore(parameterName : string,value : Variant):()

    ช่วยให้คุณสามารถดำเนินการโต้ตอบบางอย่างกับสคริปต์หลักของ Roblox ได้

  • SetCoreGuiEnabled(coreGuiType : Enum.CoreGuiType,enabled : boolean):()

    ตั้งค่าว่าองค์ประกอบ CoreGui ที่เกี่ยวข้องกับองค์ประกอบ Enum.CoreGuiType ที่กำหนดไว้จะเปิดใช้งานหรือปิดใช้งาน

  • GetCore(parameterName : string):Variant
    ผลตอบแทน

    คืนตัวแปรที่ได้รับการกำหนดโดยสคริปต์หลักของ Roblox

วิธีการรับทอดมาจากBasePlayerGui

วิธีการ

  • ส่งคืนรายการของทุก GuiObject ตัวอย่างที่ใช้จุดที่กำหนดบนหน้าจอ

คุณสมบัติ

ProcessUserInput

ซ่อนอยู่
ไม่ซ้ำ
การรักษาความปลอดภัยของปลั๊กอิน
อ่านพร้อมๆ กัน

RtlTextSupport

ไม่สามารถเขียนสคริปต์
อ่านพร้อมๆ กัน

ScreenOrientation

อ่านพร้อมๆ กัน

ShowDevelopmentGui

อ่านพร้อมๆ กัน

VirtualCursorMode

ไม่สามารถเขียนสคริปต์
อ่านพร้อมๆ กัน

วิธีการ

GetCoreGuiEnabled

พารามิเตอร์

coreGuiType: Enum.CoreGuiType
ค่าเริ่มต้น: ""

ส่งค่ากลับ

ตัวอย่างโค้ด

Checking if a Core GUI is Enabled

local StarterGui = game:GetService("StarterGui")
print(StarterGui:GetCoreGuiEnabled("PlayerList"))

SetCore

()

พารามิเตอร์

parameterName: string
ค่าเริ่มต้น: ""
value: Variant
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

ตัวอย่างโค้ด

StarterGui Setting Core GUI

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,
})

SetCoreGuiEnabled

()

พารามิเตอร์

coreGuiType: Enum.CoreGuiType
ค่าเริ่มต้น: ""
enabled: boolean
ค่าเริ่มต้น: ""

ส่งค่ากลับ

()

GetCore

Variant
ผลตอบแทน

พารามิเตอร์

parameterName: string
ค่าเริ่มต้น: ""

ส่งค่ากลับ

Variant

เหตุการณ์