Switch Float
Condition에 따라 If True/If False 두 Float 값 중 하나를 출력하되, 값이 바뀔 때 설정한 시간·딜레이·이징으로 부드럽게 전환(보간)합니다.
노드 정보
- 카테고리: Switches
- 한국어 에디터 표시명: 스위치 Float
- 종류: 값 노드 — 입력값으로 계산한 결과를 데이터 포트(●)로 내보냅니다. 다른 노드가 그 값을 필요로 할 때 평가됩니다.
개요
Condition(참/거짓)에 따라 두 Float 값 중 하나를 출력하되, 값이 바뀔 때 설정한 시간·이징으로 부드럽게 보간합니다. 흐름을 가르는 If Branch와 달리, 이 스위치는 '값'을 골라 매끄럽게 전환하는 도구입니다.
예를 들어 어떤 상태일 때 밝기를 1.0, 아닐 때 0.3으로 두면 전환이 툭 끊기지 않고 스르륵 바뀝니다. 위치·회전·목록 버전은 Position·Rotations·Floats 등을 쓰세요.
노드 미리보기
Switch Float
Condition
NoYes
If True
If False
To True Transition Time
To True Transition Delay
To True Transition Easing
InOutSine▾
To False Transition Time
To False Transition Delay
To False Transition Easing
InOutSine▾
Output Float
▶ 초록 = 실행(플로우) 포트 · ● 흰색 = 데이터 포트. 왼쪽이 입력, 오른쪽이 출력입니다.
입력
| 포트 | 종류 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| Condition | ● 데이터 | Boolean | - | 조건 (참/거짓) |
| If True | ● 데이터 | Float | - | 조건이 참일 때 값 |
| If False | ● 데이터 | Float | - | 조건이 거짓일 때 값 |
| To True Transition Time | ● 데이터 | Float | 0.4 | 참으로 바뀔 때 전환 시간(초). 범위 0 ~ 2 (step 0.01) |
| To True Transition Delay | ● 데이터 | Float | - | 참으로 바뀔 때 시작 전 지연(초). 범위 0 ~ 2 (step 0.01) |
| To True Transition Easing | ● 데이터 | Ease | InOutSine | 참으로 바뀔 때 전환 곡선(이징) |
| To False Transition Time | ● 데이터 | Float | 0.4 | 거짓으로 바뀔 때 전환 시간(초). 범위 0 ~ 2 (step 0.01) |
| To False Transition Delay | ● 데이터 | Float | - | 거짓으로 바뀔 때 시작 전 지연(초). 범위 0 ~ 2 (step 0.01) |
| To False Transition Easing | ● 데이터 | Ease | InOutSine | 거짓으로 바뀔 때 전환 곡선(이징) |
출력
| 포트 | 종류 | 타입 | 설명 |
|---|---|---|---|
| Output Float | ● 데이터 | Float | 결과 (Float) |
함께 보면 좋은 노드
- Switch Float List
- Switch BlendShape List
- Switch Position
- Switch Position Rotation
- Switch Rotation List
비공식 커뮤니티 문서입니다. 학습 목적으로 노드의 메타데이터를 정리한 것으로, 실제 동작은 Warudo 버전에 따라 다를 수 있습니다.