สร้างโลกของคุณเอง
ผู้เล่นและตัวละคร: ขั้นสูง
มุมมองด้านบนตัวอย่าง
3นาที
โดยการปิดกล้อง zepetocamera ที่ติดตั้งมาและใช้กล้องที่กำหนดเอง คุณสามารถนำมุมมองกล้องที่แตกต่างกันมาใช้ได้ ขั้นตอนที่ 1 ตั้งค่ามุมมองกล้อง ปรับการเปลี่ยนแปลงของกล้องที่กำหนดเองเพื่อกำหนดมุมมองที่ต้องการ ในคู่มือของเรา เราใช้กล้องหลักเป็นกล้องที่กำหนดเอง สำหรับมุมมองจากด้านบน กรุณาอ้างอิงการตั้งค่าด้านล่าง ขั้นตอนที่ 2 เขียนสคริปต์ นำโค้ดการสร้างตัวละคร zepeto พื้นฐานไปใช้ในฉากของคุณ 📘 กรุณาอ้างอิงคู่มือด้านล่างนี้ \[ การสร้างตัวละคร zepeto docid\ mrnk9t5xnrdqcvmsgfgpk ] สร้างสคริปต์ที่ปิดกล้อง zepeto และสร้างกล้องที่กำหนดเองเพื่อติดตามตัวละคร zepeto เลือก สร้าง > zepeto > typescript และเปลี่ยนชื่อเป็น topviewcontroller เพิ่มสคริปต์ไปยังวัตถุ topviewcontroller เขียนโค้ดต่อไปนี้เพื่อให้กล้องที่กำหนดเองติดตามตัวละคร topviewcontroller import { camera, transform, vector3 } from 'unityengine'; import { spawninfo, zepetoplayers } from 'zepeto character controller'; import { zepetoscriptbehaviour } from 'zepeto script'; export default class topviewcontroller extends zepetoscriptbehaviour { public customcamera camera; private localplayertr transform; start() { zepetoplayers instance onaddedlocalplayer addlistener(() => { this localplayertr = zepetoplayers instance localplayer zepetoplayer character transform; // ปิดกล้อง zepeto zepetoplayers instance localplayer zepetocamera gameobject setactive(false); }); } lateupdate() { if(this localplayertr != null) { this customcamera transform position = new vector3(this localplayertr position x, this customcamera transform position y, this localplayertr position z); } } } เชื่อมต่อวัตถุกล้องกับ inspector ตอนนี้ลองรันโดยการกดปุ่ม \[▶︎(เล่น)] ที่กลางหน้าจอ คุณควรเห็น zepetocamera ที่มีอยู่ถูกปิดและกล้องที่กำหนดเองเปิดอยู่