LayerCollector
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
LayerCollector เป็นคลาสเบี้ยนพื้นฐานของ 2D UI ที่เรนเดอร์ GuiObject ลูกหลานต่างๆ เช่น ScreenGui
สำหรับประสิทธิภาพการปรับปรุง รูปลักษณ์ของ LayerCollector จะถูกบันทึกไว้จนกว่าจะเกิดหนึ่งในเหตุการณ์ต่อไปนี้:
- ลูกหลานจะถูกเพิ่มหรือลบออกจากมัน
- สมบัติของลูกหลานเปลี่ยนแปลง
- สมบัติของ LayerCollector ตัวเองเปลี่ยนแปลง
สรุป
คุณสมบัติ
เปิด/ปิดการมองเห็นของ this LayerCollector
กำหนดว่า LayerCollector รีเซ็ต (ลบตัวเองและเรียกลูกไฟล์ใหม่ใน Class.PlayerGui) ทุกครั้งที่ตัวละครของผู้เล่นเกิดใหม่
ควบคุมวิธีการที่ GuiObject.ZIndex ปฏิสัมพันธ์กับลูกหลานของคลาสนี้ LayerCollector
อธิบายตำแหน่งหน้าจอที่เป็นไปเลยของรายการ UI ในพิกเซล
อธิบายการหมุนเวียนหน้าจริงของ UI โดยองศา
อธิบายขนาดหน้าจอที่เป็นไปจริงของรายการ UI
เมื่อตั้งค่าเป็น true จะใช้การแปลภาษาใน GuiBase2d และลูกหลานของมัน
การอ้างอิงถึง LocalizationTable ที่จะใช้ในการประยุกต์การแปลอัตโนมัติสู่ GuiBase2d และลูกหลานของมัน
ปรับแต่งพฤติกรรมการเลือกแพดพักในแนวลง
ปรับแต่งพฤติกรรมการเลือกแพดพานเกมในแนวโน้มทางซ้าย
ปรับแต่งพฤติกรรมการเลือกแพดพักเกมในทิศทางที่ถูกต้อง
ปรับแต่งพฤติกรรมการเลือกแพดพักในแนวตั้งขึ้น
ช่วยให้คุณสามารถปรับแต่งการเคลื่อนไหวของแผงควบคุมเกม
อีเวนต์
อีเวนต์รับทอดมาจากGuiBase2d- SelectionChanged(amISelected : bool,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
เกิดขึ้นเมื่อเลือกแผงควบคุมเกมเคลื่อนไปยัง, ออกหรือเปลี่ยนแปลงใน GuiBase2d หรือ GuiObjects ต้นได้
คุณสมบัติ
Enabled
เปิด/ปิดความมองเห็นของ LayerCollector นี้ เมื่อ false จะไม่เรนเดอร์เนื้อหา UI หรือปรับปรุงตามการเปลี่ยนแปลง
ResetOnSpawn
เมื่อตั้งค่าเป็น false และ LayerCollector เป็นลูกโดยตรงของ StarterGui จะถูกโคลนเฉพาะลูกของผู้เล่นเท่านั้นเมื่อตัวละครของผู้เล่นเกิดใหม่
เมื่อตั้งค่าเป็น true (ปกติ) หรือหาก LayerCollector นี้เป็นลูกหลาน Class.PlayerGui โดยตรงของ 1> Class.PlayerGui1> จะถูกเคลือนไปยั
ZIndexBehavior
ควบคุมวิธีการที่ GuiObject.ZIndex ปฏิสัมพันธ์กับลูกหลานของคลาสนี้ LayerCollector
ด้วย Enum.ZIndexBehavior.Sibling (ปกติ) เด็กจะเรนเดอร์ขึ้นด้านบนของพ่อแม่ของพวกเขา และ ZIndex ใช้เพื่อตัดสินลำดับในการเรนเดอร์ของเด็กที่เป็น UI เดียวกัน
Enum.ZIndexBehavior.Global เรียงลำดับลูกหลานทั้งหมดตาม ZIndex แล้วทำการปิดการใช้งานโดยใช้ลำดับระดับห่วงโซ่ ผลในท้