빼기
메뉴 경로: Operator > Math > Arithmetic > Subtract
Subtract* 연산자는 첫 번째 입력을 가져온 후 여기에서 모든 후속 입력을 뺍니다. 예를 들어 (1, 2) - (3, 4, 5)를 입력하면 (-2, -2, -5)를 출력하고, (1, 2) - 3을 입력하면 (-2, -1)을 출력합니다.
이 연산자는 다양한 타입의 입력 값을 허용합니다. 이 연산자가 사용할 수 있는 타입 리스트는 사용 가능한 타입을 참조하십시오. Subtract 연산자는 누락된 입력을 0으로 해석하고, 항상 입력의 가장 큰 벡터 타입으로 값을 반환합니다. float, int, uint와 같은 스칼라 값을 가장 큰 벡터로 간주하고 벡터의 모든 필드에서 해당 값을 사용합니다.
연산자 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
입력 | 설정 가능 | 이 연산자가 평가하는 값입니다. |
Output | 타입 | 설명 |
---|---|---|
Out | 종속 | 첫 번째 입력에서 다른 모든 입력을 뺍니다. Type은 연산자 입력의 가장 큰 벡터 타입과 일치하도록 변경됩니다. |
연산자 설정
연산자 설정을 보려면 연산자의 헤더에 있는 톱니바퀴 아이콘을 클릭하십시오. 재정렬, 이름 변경, 타입 변경 또는 삭제 작업을 수행할 수 있는 입력 리스트가 표시됩니다. 입력의 최소 개수는 2개이고 최대값은 없습니다. '+' 버튼을 사용하여 요소를 추가하십시오. 3개 이상의 입력이 있는 경우 '-' 버튼을 사용하여 선택한 입력을 삭제할 수 있습니다. 입력의 왼쪽에 있는 핸들을 사용하면 드래그 방식으로 재정렬할 수 있습니다.
Subtract 연산자에는 새 입력을 추가하기 위해 연결할 수 있는 빈 입력도 있습니다.
사용 가능한 타입
다음의 타입을 입력 포트에 사용할 수 있습니다.
- float
- int
- uint
- Vector
- Vector2
- Vector3
- Vector4
- Position
- Direction