เฟรมวิวดิสเพลย์

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

วัตถุ ViewportFrame ใช้กล้องเพื่อเรนเดอร์วัตถุ 3 มิติลงในวิวดิสเพลย์ 2 มิติ กรณีการใช้งานที่เหมาะสม ได้แก่:

  • แผนที่ย่อของประสบการณ์ของคุณในมุมของหน้าจอผู้ใช้
  • โมเดล 3 มิติของรายการในเมนูการจัดเก็บ
  • วัตถุที่หมุนได้ซึ่งตัวละครติดตั้งอยู่

การกำหนดค่าของวิวดิสเพลย์

วัตถุ 3 มิติที่ผู้ใช้มองผ่าน ViewportFrame สามารถเคลื่อนที่ตามกล้อง, ยังคงนิ่ง, หรือหมุนภายใน ViewportFrame ได้ วัตถุนี้ยังสามารถรวม Sky ซึ่งเป็นลูกไฟในรูปแบบของ cubemap สำหรับการสะท้อน

หากคุณต้องการให้วัตถุ 3 มิติเคลื่อนไหวตามกล้อง:

  1. วางมุมมองกล้องของคุณภายในประสบการณ์เพื่อให้วัตถุที่คุณต้องการเห็นในเฟรมมองเห็นได้

  2. เพิ่ม ViewportFrame ใหม่ไปยัง หน้าจอ และจากนั้นให้แน่ใจว่ามันถูกเลือกใน Explorer

  3. ในหน้าต่าง Properties ให้กำหนดค่าคุณสมบัติ CurrentCamera ให้กับกล้อง:

    1. เลือกคุณสมบัติ CurrentCamera เมาส์ของคุณจะเปลี่ยน
    2. ในหน้าต่าง Explorer คลิกที่วัตถุ Camera ในระดับสูงสุด
  4. ตั้งวัตถุ 3 มิติที่ต้องการให้เป็นลูกของ ViewportFrame ใหม่ หมายเหตุว่าหากคุณยังต้องการเห็นวัตถุในประสบการณ์ของคุณ คุณต้องทำสำเนามันใน Workspace และจากนั้นตั้งวัตถุ สำเนา ให้เป็นลูกของ ViewportFrame

เมื่อคุณเคลื่อนที่กล้อง วัตถุจะเคลื่อนที่ภายใน ViewportFrame ด้วย

แสงและลักษณะ

การจัดการแสงภายใน ViewportFrame ถูกควบคุมผ่านสามคุณสมบัติ:

คุณสมบัติคำอธิบาย
Ambientกำหนดสีแสงโดยรวมที่ใช้กับพื้นที่ภายในเฟรมวิวดิสเพลย์ ค่าเริ่มต้นคือ Color3.fromRGB(200, 200, 200) (เทาอมน้ำแข็ง).
LightDirectionเป็น Vector3 ที่แสดงถึงทิศทางของแหล่งแสงจากตำแหน่ง (0, 0, 0). ค่าเริ่มต้นคือ (-1, -1, -1).
LightColorสีของแสงทิศทาง ค่าเริ่มต้นคือ Color3.fromRGB(140, 140, 140) (เงิน).

นอกจากนี้ คุณสามารถปรับลักษณะโดยรวมของวิวดิสเพลย์ที่เรนเดอร์ผ่านคุณสมบัติต่อไปนี้:

คุณสมบัติคำอธิบาย
ImageColor3เปลี่ยนสี/เฉดสีของภาพโดยไม่แก้ไขวัตถุที่เรนเดอร์ ค่าเริ่มต้นของการเปลี่ยนสีคือ Color3.new(1, 1, 1) (ขาว) ซึ่งไม่มีการปรับเปลี่ยนสีเกิดขึ้น.
ImageTransparencyเปลี่ยนความโปร่งใสของภาพโดยไม่แก้ไขวัตถุที่เรนเดอร์ ค่า 0 (ค่าปกติ) จะโปร่งใสและค่า 1 จะโปร่งใสโดยสมบูรณ์ (มองไม่เห็น).
©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ