HandleAdornment
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คุณสมบัติ
ตัดสินใจว่าจะลบอุปกรณ์โดยอัตโนมัติหรือไม่
บังคับให้วัตถุนี้แสดงบนด้านบนของวัตถุ 3D ทั้งหมดในพื้นที่ทำงาน
ตำแหน่งและการหมุนของวัตถุเมื่อเทียบกับ PVAdornment.Adornee ของมัน
ความเคลื่อนที่ตำแหน่งของเครื่องประดับตามความงามของผู้สวมใส่ BasePart.Size
กำหนดลำดับการวาดของ HandleAdornment
The PVInstance PVAdornment ถูกแนบไปกับ
ตั้งสีของวัตถุ GUI
ตั้งค่าความโปร่งใสของวัตถุ GUI ที่ 1 มองไม่เห็นและ 0 มองเห็นได้อย่างสมบูรณ์
กำหนดว่าวัตถุและบุตรหลานจะแสดงหรือไม่
อีเวนต์
ไฟเมื่อผู้ใช้กดปุ่มเมาส์ด้านซ้ายขณะเลื่อนเหนืออุปกรณ์เครื่องแต่งกาย
เกิดไฟไหม้เมื่อผู้ใช้ปล่อยปุ่มเมาส์ด้านซ้ายขณะเลื่อนเหนืออุปกรณ์ตกแต่ง
เกิดไฟไหม้เมื่อผู้ใช้ย้ายเมาส์ไปบนอุปกรณ์ตกแต่ง
เกิดไฟไหม้เมื่อผู้ใช้ย้ายเมาส์ออกจากเครื่องประดับ
คุณสมบัติ
AdornCullingMode
AlwaysOnTop
บังคับให้วัตถุนี้แสดงบนด้านบนของวัตถุ 3D ทั้งหมดในพื้นที่ทำงานแม้ว่าเครื่องประดับจะอยู่ข้างหลังส่วนที่ขึ้นอยู่กับ HandleAdornment.CFrame ของมัน ถ้า AlwaysOnTop เป็นจริงแล้วเครื่องประดับจะยังคงวาดบนด้านบนข้อยกเว้นหนึ่งของพฤติกรรมนี้คือหาก HandleAdornment.ZIndex ของเครื่องประดับถูกตั้งค่าเป็น -1หากเป็นกรณีนี้ เครื่องประดับจะวาดอยู่เสมอหลังจากภูมิทัศน์ 3D
CFrame
ตำแหน่งและการหมุนเมื่อเทียบกับ PVAdornment.Adornee ของมันCFrame นี้อยู่ในพื้นที่ท้องถิ่นของผู้ตกแต่งดังนั้นการไปข้างหน้า (0,0,-1) จะเป็นไปข้างหน้าเมื่อเทียบกับผู้ตกแต่งการเลื่อนและการหมุนของ CFrame นี้จะถูกใช้หลังจากการแปลใดๆ เนื่องจาก HandleAdornment.SizeRelativeOffset
SizeRelativeOffset
ความเคลื่อนที่ตำแหน่งของเครื่องประดับตามความงามของผู้สวมใส่ BasePart.Sizeโดยค่าเริ่มต้น เครื่องประดับจะวาดอยู่ในศูนย์กลางของผู้ครอบครองโดยใช้คุณสมบัตินี้ ตำแหน่งของเครื่องประดับสามารถเลื่อนเป็นสัดส่วนกับศูนย์กลางของผู้สวมใส่ได้หน่วยของ SizeRelativeOffset เป็นเครื่องชั่งที่ขึ้นอยู่กับขนาดของอุปกรณ์ตกแต่งเองระดับนี้เป็นระดับที่ค่า 1 จะย้ายอุปกรณ์ตกแต่งไปยังขอบที่เหมาะสมของผู้สวมใส่คุณสมบัตินี้มีจุดมุ่งหมายเพื่ออนุญาตให้การตกแต่งสามารถย้ายไปยังขอบของชิ้นส่วนได้อย่างง่ายดาย
ตัวอย่างเช่น หาก SizeRelativeOffset ถูกตั้งค่าเป็น (0,1,0) การตกแต่งจะถูกวาดด้วยศูนย์กลางที่ด้านบนของผู้ตกแต่งอย่างแม่นยําหากตั้งค่าเป็น (1,1,1) เครื่องประดับจะถูกวาดในมุมบนของผู้สวมใส่
ZIndex
คุณสมบัติ ZIndex กำหนดลำดับการวาดของ HandleAdornmentนี้อ้างถึงเฉพาะวิธีที่เครื่องประดับจะวาดเปรียบเทียบกับเครื่องประดับอื่นๆ หรือวัตถุ 3D ในพื้นที่ทำงานเท่านั้นนี้ไม่เกี่ยวข้องกับ GuiObject.ZIndex ของ GuiObjects
ค่าที่ถูกต้องสำหรับ ZIndex อยู่ระหว่าง -1 ถึง 10หากสอง HandleAdornments วาดบนกันแล้ว สิ่งที่มี ZIndex สูงกว่าจะถูกวาดคำสั่งวาดนี้จะได้รับการเคารพแม้ว่าการตกแต่งที่มี ZIndex สูงกว่าจะอยู่เบื้องหลังการตกแต่งอื่นๆ ในแง่ของตำแหน่งในพื้นที่ 3Dหากตั้งค่าเป็น -1 ZIndex จะบังคับให้อุปกรณ์วาดหลังอุปกรณ์และวัตถุอื่นๆ ในพื้นที่ทำงานแม้ว่าคุณสมบัติ HandleAdornment.AlwaysOnTop ของอุปกรณ์จะเป็นจริงก็ตาม
วิธีการ
อีเวนต์
MouseButton1Down
ไฟเมื่อผู้ใช้กดปุ่มเมาส์ด้านซ้ายขณะเลื่อนเหนืออุปกรณ์เครื่องแต่งกาย
MouseButton1Up
เกิดไฟไหม้เมื่อผู้ใช้ปล่อยปุ่มเมาส์ด้านซ้ายขณะเลื่อนเหนืออุปกรณ์ตกแต่ง
MouseEnter
เกิดไฟไหม้เมื่อผู้ใช้ย้ายเมาส์ไปบนอุปกรณ์ตกแต่ง
MouseLeave
เกิดไฟไหม้เมื่อผู้ใช้ย้ายเมาส์ออกจากเครื่องประดับ