---
title: Vector3 연산자를 사용할 때 빨간 에러 줄이 나타나요
slug: world-sdk-guide-kr/vector3
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

VSCode 편집기로 ZEPETO 스크립트를 편집할 때, Vector3 작업이 오류로 표시됩니다.

이 오류는 스크립트 편집기에서만 표시되며, 실제 빌드 및 실행에는 문제가 없습니다.

VSCode에서 빨간 오류 선이 나타나지 않도록 하려면 다음 방법을 사용할 수 있습니다.



### VSCode에서 TypeScript 버전 변경

다음 가이드를 사용하여 TypeScript 버전을 작업 공간 버전으로 변경하십시오.

:::hint{type="info"}
**📘&#x20;**&#xB2E4;음 가이드를 참조하십시오. [VSCode 편집기 오류](docId\:c0BepQZ9xZ8khwZthSDTD)&#x20;
:::



### 연산자 메서드 사용

벡터3 연산 대신 다음과 같은 메서드를 사용하세요: `Vector3.op_Addition`.

- 다음 코드는 두 개의 Vector3 값을 더하는 예입니다: `Vector3.op_Addition`.

:::CodeblockTabs
Vector3 연산자

```typescript
const v1 = new Vector3(0,1,0);
const v2 = new Vector3(0,1,1);

// 결과: (0,2,1)
Vector3.op_Addition(v1, v2);
```
:::



- 사용 가능한 벡터 연산자는 다음과 같습니다:

| **방법**                                    | **설명**                            |
| ----------------------------------------- | --------------------------------- |
| op\_Addition($a: Vector3, $b: Vector3)    | 두 Vector3의 값을 더합니다.               |
| op\_Subtraction($a: Vector3, $b: Vector3) | 두 번째 Vector3를 첫 번째 Vector3에서 뺍니다. |
| op\_Multiply($a: Vector3, $d: number)     | Vector3를 숫자로 곱합니다.                |
| op\_Division($a: Vector3, $d: number)     | Vector3를 숫자로 나눕니다.                |



:::hint{type="success"}
**👍 팁**
Vector2도 동일한 연산자 메서드를 가지고 있습니다.
:::

