Button

AI와 함께 읽기
전체 문서 한 파일로 (llms-full.txt)
Button #UI #Node
Button

누르고 있는 동안만 Bool Output에 true를 출력하는 버튼입니다. 눌림 상태는 노드 안에서 하나로 통합되어 있으며, 입력 포트 In・마우스 조작・MIDI 중 어느 것으로 움직여도 동일한 상태를 갱신합니다.

  • In에 들어온 bool은 그대로 눌림 상태가 됩니다. 화면 위의 버튼도 실제로 눌린 모습이 되므로, OSC나 MIDI의 값을 그대로 꽂을 수 있습니다
  • MIDI 할당(button)에서는 0.5를 넘는 값에서 눌림, 그 이하에서 해제됩니다
  • 출력은 “입력의 에코”가 아니라 현재의 눌림 상태입니다. 손으로 조작한 변화도 그대로 반영됩니다

눌림 상태는 프로젝트에 저장되지 않습니다. 로드 직후에는 반드시 눌리지 않은 상태(false)부터 시작합니다.

입력 포트

Port ID타입
Inbool

출력 포트

Port ID타입
Bool Outputbool

스크립트에서 설정할 수 있는 멤버

경로타입
boolInputbool
pressStatebool

Synapse Apps (스크립팅)

await synapse.modules.create({ type: "Button" })

이 페이지로 연결된 페이지