อินสแตนซ์ Highlight เป็นเอฟเฟกต์ภาพที่คุณสามารถใช้เพื่อเรียกร้องความสนใจไปยังวัตถุเฉพาะภายในเกม เอฟเฟกต์การเน้นแต่ละอันมี เส้นขอบ รูปร่างที่ล้อมรอบวัตถุและ ภายใน ที่แสดงอยู่เหนือวัตถุ คุณสามารถปรับแต่งทั้งสองส่วนนี้ได้อย่างอิสระเพื่อปรับเปลี่ยนลักษณะภาพของการเน้น



การใช้งานที่มีประโยชน์ของเอฟเฟกต์การเน้นรวมถึง:
- การให้ข้อเสนอแนะแบบภาพว่าวัตถุมีความสำคัญและ/หรือสามารถโต้ตอบได้
- ทำให้วัตถุที่อยู่ไกลมองเห็นได้ผ่านวัตถุที่อยู่ใกล้ผู้ใช้
- แสดงตำแหน่งและสถานะปัจจุบันของตัวละครอื่น ๆ
เพิ่มการเน้น
ในฐานะที่เป็นข้อจำกัดด้านประสิทธิภาพ Studio จะแสดงอินสแตนซ์ Highlight พร้อมกันได้เพียง 255 อินสแตนซ์ในฝั่งไคลเอนต์ในเวลาเดียวกัน หากคุณเพิ่มมากกว่าขีดจำกัดนี้ อินสแตนซ์ Highlight ที่เพิ่มเติมจะถูกละเว้นโดยเงียบ
โปรดทราบว่าการเน้นบนอุปกรณ์ระดับต่ำอาจมีความละเอียดต่ำกว่า แต่จะดูเหมือนกันกับอุปกรณ์อื่น ๆ ที่มีการตั้งค่าผสมกัน
ตั้งเป็นพ่อแม่ให้กับวัตถุ
ในการเพิ่มเอฟเฟกต์การเน้นให้กับวัตถุ คุณสามารถตั้งอินสแตนซ์ Highlight ใหม่ให้เป็นพ่อแม่โดยตรงกับวัตถุ
จากเมนู ให้แทรก Highlight การเน้นจะแสดงบนวัตถุด้วยค่าคุณสมบัติเริ่มต้นที่สร้างเส้นขอบสีขาวและการทับซ้อนสีแดง

ตั้งค่า adornee
อีกทางเลือกหนึ่ง คุณสามารถวางอินสแตนซ์ Highlight นอกความสัมพันธ์ระหว่างเด็ก/พ่อแม่ภายใน workspace, StarterPlayer, StarterGui, StarterPack, หรือ ReplicatedStorage แล้วตั้งค่าคุณสมบัติ Adornee เป็น Model หรือ BasePart ที่คุณต้องการเน้น
ปรับแต่งการเน้น
คุณสามารถเปลี่ยนคุณสมบัติของอินสแตนซ์ Highlight เพื่อสร้างเอฟเฟกต์ภาพที่น่าสนใจซึ่งเน้นวัตถุในธีมของเกมของคุณ
OutlineColor
คุณสมบัติ OutlineColor ตั้งค่าค่า Color3 ของเส้นขอบการเน้น



OutlineTransparency
คุณสมบัติ OutlineTransparency ตั้งค่าความโปร่งใสของเส้นขอบการเน้นให้เป็นค่าใด ๆ ระหว่างค่าดีฟอลต์ 0 (ทึบ) และ 1 (มองไม่เห็น)


FillColor
คุณสมบัติ FillColor ตั้งค่าค่า Color3 ของภายในการเน้น



FillTransparency
คุณสมบัติ FillTransparency ตั้งค่าความโปร่งใสของภายในการเน้นให้เป็นค่าใด ๆ ระหว่างค่าดีฟอลต์ 0 (ทึบ) และ 1 (มองไม่เห็น) คุณสามารถใช้คุณสมบัตินี้เพื่อกำหนดว่าคุณต้องการให้ผู้ชมเห็นสีที่มีอยู่ของวัตถุมากน้อยเพียงใด



DepthMode
คุณสมบัติ DepthMode ควบคุมว่าเอฟเฟกต์จะแสดงอย่างไรเมื่อเปรียบเทียบกับวัตถุอื่น ๆ ในโลก
AlwaysOnTop — อนุญาตให้การเน้นแสดงผลไม่ว่าจะมีวัตถุอยู่ระหว่างกล้องและวัตถุที่ถูกเน้นหรือไม่ ซึ่งหมายความว่าผู้ชมสามารถมองเห็นการเน้นได้เสมอไม่ว่าจะมีอะไรอยู่ระหว่างวัตถุที่ถูกเน้นและกล้อง
Occluded — ซ่อนการเน้นหากมีวัตถุอยู่ระหว่างกล้องและวัตถุที่ถูกเน้น ซึ่งหมายความว่าผู้ชมจะมองเห็นวัตถุได้เฉพาะเมื่อไม่มีวัตถุที่ขัดขวางอยู่ระหว่างวัตถุที่ถูกเน้นและมุมมองของกล้อง

Enabled
คุณสมบัติ Enabled ช่วยให้คุณสามารถเปิดหรือปิดการเน้นได้อย่างรวดเร็ว โดยไม่มีผลกระทบต่อประสิทธิภาพ
เคล็ดลับด้านประสิทธิภาพ
ในขณะที่คุณมีตัวเลือกมากมายในการปรับแต่งอินสแตนซ์ Highlight เคล็ดลับต่อไปนี้แนะนำเพื่อเพิ่มประสิทธิภาพเกมของคุณในอุปกรณ์ทั้งหมด:
การเพิ่มหรือลบ Highlight อาจทำให้เกิดขั้นตอนการสร้างรูปทรงใหม่ซึ่งอาจนำไปสู่การกระโดดของประสิทธิภาพและการเรียกวาดเพิ่มเติม หากคุณต้องการเปลี่ยนลักษณะของอินสแตนซ์ Highlight หรือซ่อน/แสดงชั่วคราวบนวัตถุ การปรับแต่งคุณสมบัติของอินสแตนซ์ Highlight โดยตรงจะดีที่สุด เนื่องจากการเปลี่ยนแปลงคุณสมบัติใด ๆ ของอินสแตนซ์ Highlight จะมีน้ำหนักเบาและไม่ส่งผลกระทบต่อประสิทธิภาพ
Highlight แรกที่เรนเดอร์บนหน้าจอจะมีค่าใช้จ่ายด้านประสิทธิภาพมากที่สุด (สูงสุดถึง 1 มิลลิวินาทีของเวลา GPU บนอุปกรณ์มือถือ) สำหรับการเน้นเพิ่มเติมนอกเหนือจากแรก คุณไม่ควรเห็นผลกระทบต่อประสิทธิภาพที่สำคัญในแพลตฟอร์มใด ๆ
บนอุปกรณ์มือถือ การเน้นจะมีค่าใช้จ่ายด้านประสิทธิภาพมากขึ้นเมื่อมันครอบคลุมพื้นที่มากขึ้นบนหน้าจอ บนแพลตฟอร์มอื่น ๆ การเน้นจะมีค่าใช้จ่ายด้านประสิทธิภาพเท่ากันไม่ว่าจะมีการครอบคลุมหน้าจอมากน้อยเพียงใด
บนแพลตฟอร์มทั้งหมด การเน้นที่ไม่มองเห็นบนหน้าจอ (ไม่ว่าจะถูกปิดใช้งานหรือโปร่งใสทั้งหมด) จะไม่มีค่าใช้จ่ายด้านประสิทธิภาพ