---
title: ZEPETO 카메라 고정 제어하기
slug: world-sdk-guide-kr/0zRs-zepeto
docTags: 
createdAt: 2024-09-02T08:34:13.135Z
---

ZEPETO 카메라는 플레이어의 ZEPETO 캐릭터를 따라가도록 설정되어 있습니다.
이 가이드는 런타임에서 ZEPETO 카메라가 ZEPETO 캐릭터를 따라가지 않도록 하는 방법을 보여줍니다.

### 1단계 : 스크립트 작성하기

- 장면에 GameObject를 추가하고 아래의 RuntimeCamera 예제 스크립트를 포함하세요.

```typescript
import { ZepetoScriptBehaviour } from 'ZEPETO.Script';
import { ZepetoCamera, ZepetoPlayers } from 'ZEPETO.Character.Controller';
import { Button } from 'UnityEngine.UI';
 
export default class RuntimeCamera extends ZepetoScriptBehaviour {
 
    public turnOnBtn: Button;
    public turnOffBtn: Button;
 
    private _myCamera: ZepetoCamera;
 
    Start() {   
        ZepetoPlayers.instance.OnAddedLocalPlayer.AddListener(() => {
            this._myCamera = ZepetoPlayers.instance.LocalPlayer.zepetoCamera
        });
        this.turnOffBtn.onClick.AddListener(() => {
            this._myCamera.StateMachine.Stop();
        });
        this.turnOnBtn.onClick.AddListener(() => {
            this._myCamera.StateMachine.Start(this._myCamera.currentState);
        });
    }
}
```



### 2단계 : 실행하기

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-osuH6nz1qdE_FwgCY1xgf-20240904-102422.gif)



- 일시 정지 버튼을 누르면 ZEPETO 카메라가 더 이상 플레이어 캐릭터를 따라가지 않고 고정된 위치에 남아 있는 것을 알 수 있습니다.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-ovYTgg6jvDv2y5J31kIJ4-20240904-102422.gif)



- 재개 버튼을 누르면 카메라가 다시 캐릭터를 따라가는 것을 볼 수 있습니다.

