누르고 있는 동안만 Bool Output에 true를 출력하는 버튼입니다. 눌림 상태는 노드 안에서 하나로 통합되어 있으며, 입력 포트 In・마우스 조작・MIDI 중 어느 것으로 움직여도 동일한 상태를 갱신합니다.
In에 들어온 bool은 그대로 눌림 상태가 됩니다. 화면 위의 버튼도 실제로 눌린 모습이 되므로, OSC나 MIDI의 값을 그대로 꽂을 수 있습니다
- MIDI 할당(
button)에서는 0.5를 넘는 값에서 눌림, 그 이하에서 해제됩니다
- 출력은 “입력의 에코”가 아니라 현재의 눌림 상태입니다. 손으로 조작한 변화도 그대로 반영됩니다
눌림 상태는 프로젝트에 저장되지 않습니다. 로드 직후에는 반드시 눌리지 않은 상태(false)부터 시작합니다.
입력 포트
출력 포트
| Port ID | 타입 |
Bool Output | bool |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
boolInput | bool |
pressState | bool |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "Button" })