กรอบมุมมอง

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

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

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

การกำหนดค่ามุมมอง

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

หากคุณต้องการวัตถุ 3D เคลื่อนไปกับกล้อง:

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

  2. เพิ่มใหม่ ViewportFrame ใน หน้าจอ แล้วตรวจสอบให้แน่ใจว่ามันถูกเลือกใน Explorer

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

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

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

แสงและรูปลักษณ์

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

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

นอกจากนี้คุณสามารถปรับรูปลักษณ์ทั้งหมดของมุมมองผ่านคุณสมบัติต่อไปนี้:

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