CREATE YOUR WORLD
Players & Characters : Advance...

Top View Example

3min
내장된 zepetocamera를 비활성화하고 사용자 정의 카메라를 사용하여 다양한 카메라 관점을 구현할 수 있습니다 1단계 카메라 뷰 설정 사용자 정의 카메라의 변환을 조정하여 원하는 각도로 뷰를 구성합니다 우리의 가이드에서는 메인 카메라를 사용자 정의 카메라로 사용했습니다 탑 뷰의 경우 아래 설정을 참조하십시오 2단계 스크립트 작성 장면에 기본 zepeto 캐릭터 생성 코드를 구현합니다 📘 다음 가이드를 참조하십시오 \[ 제페토 캐릭터 생성하기 docid\ qup q pugs7gyvyosl va ] 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); } } } 카메라 객체를 인스펙터에 연결하세요 이제 화면 중앙의 \[▶︎(재생)] 버튼을 눌러 실행해 보세요 기존 zepetocamera가 비활성화되고 커스텀 카메라가 활성화된 것을 볼 수 있어야 합니다