인터랙션은 '언제 → 무엇을' 한 문장입니다.
인터랙션은 오브젝트나 씬에 적어 두는 규칙입니다. 누르거나, 마우스를 올리거나, 키를 누르는 일이 생기면 재생 중에 정해 둔 일을 합니다.
문장의 세 부분
인터랙션 하나는 문장 하나입니다. 인터랙션 패널의 목록은 '언제'와 '무엇을' 두 칸으로 읽힙니다. 언제는 반응할 일(트리거), 무엇을은 그때 할 일(액션)입니다.
둘 사이에 조건을 붙일 수 있습니다. 조건이 맞을 때만 액션이 실행됩니다.
액션은 여러 개를 이을 수 있고, 적힌 순서대로 실행됩니다. 애니메이션을 재생하는 액션은 시작만 시키고 바로 다음 액션으로 넘어갑니다. 사이를 두려면 대기 액션을 넣으세요.
| 패널에 보이는 문장 | 하는 일 |
|---|---|
| 누르면 → 상세 씬으로 이동 | 이 오브젝트를 누르면 상세 씬이 열립니다. |
| 포인터를 올리는 동안 → 커지기 애니메이션 재생 | 마우스를 올려 둔 동안 커져 있다가, 포인터가 나가면 원래 크기로 돌아옵니다. |
| 3초 뒤 → 다음 씬 | 씬에 들어오고 3초가 지나면 다음 씬으로 넘어갑니다. |
| 누르면, score ≥ 3 일 때 → 결과 씬으로 이동 | score 변수가 3 이상일 때만 결과 씬으로 갑니다. 조건이 맞지 않으면 이 문장은 건너뜁니다. |
| 누르면 → 팝 애니메이션 재생, 0.5초 대기, 다음 씬 | 액션 셋이 차례로 실행됩니다. 대기가 있어서 팝이 끝난 뒤에 씬이 넘어갑니다. |
문장을 적는 곳
인터랙션은 언제나 오브젝트 하나나 씬 하나에 적힙니다. 인터랙션 모드(⇧I)에서 인터랙션 패널의 선택 영역 탭을 보면, 오브젝트를 하나 선택했을 때 그 오브젝트의 문장이, 아무것도 선택하지 않았을 때 씬의 문장이 보입니다. 패널 제목 옆에 지금 보고 있는 오브젝트나 씬의 이름이 나옵니다.
그 오브젝트를 누르거나 그 위에 포인터를 올렸을 때 할 일은 오브젝트에 적습니다. 빈 곳을 눌렀을 때, 씬에 들어왔을 때, 시간이 지났을 때처럼 오브젝트 하나에 매이지 않는 일은 씬에 적습니다.
누르면 SSHOW는 포인터 아래의 오브젝트부터 그것을 담은 그룹과 프레임으로 올라가며 맞는 문장을 찾습니다. 끝까지 없으면 씬의 문장이 받습니다. 그래서 프레임으로 만든 버튼에 문장을 적으면, 안의 글자나 아이콘을 눌러도 버튼이 반응합니다.
캔버스에는 인터랙션이 있다는 표시가 없습니다. 패널의 씬 탭에 이 씬에서 문장이 있는 오브젝트가 모두 모여 있고, 씬 목록의 썸네일에는 번개 모양과 함께 그 씬의 인터랙션 수가 보입니다.
문장을 만드는 세 가지 방법
| 방법 | 어떻게 | 더 읽기 |
|---|---|---|
| 레시피 | 패널 오른쪽에 '무엇을 하게 할까요?'와 함께 선택한 오브젝트(없으면 씬)에 맞는 레시피가 나옵니다. 하나를 고르면 빈칸을 채우는 양식이 열리고, 적용을 누르면 필요한 문장과 애니메이션이 한 번에 만들어집니다. 빈칸이 없는 레시피는 고르는 즉시 만들어집니다. | 레시피 |
| ◇ 끌기 | 선택한 오브젝트 옆의 마름모(◇)를 씬 목록의 다른 씬에 끌어 놓으면, 누르면 그 씬으로 이동하는 문장이 생깁니다. | 첫 인터랙션 |
| 직접 만들기 | 레시피에 없는 일은 레시피 아래의 직접 만들기를 눌러 액션부터 고르고, 문장의 낱말을 눌러 바꿉니다. | 고치고 미리 보기 |
문장이 동작하는 곳
문장은 재생할 때만 동작합니다. 편집하는 동안 오브젝트를 누르면 선택될 뿐입니다. 만들면서 확인하려면 인터랙션 패널 제목 줄의 세모 모양 미리보기 버튼을 누르세요. 캔버스가 재생할 때처럼 반응하고, esc 키를 누르면 미리보기를 시작한 씬과 선택으로 돌아옵니다.
문장은 디자인을 바꾸지 않습니다. 재생 중에 바뀐 변수 값과 재생된 애니메이션은 재생이 끝나면 처음으로 돌아갑니다.
| 어디서 | 여는 법 | 문장이 받지 않은 클릭 |
|---|---|---|
| 미리보기 | 인터랙션 패널 제목 줄의 미리보기 버튼 | 아무 일도 하지 않습니다. |
| 재생 화면 | 세모 모양의 현재 씬부터 재생 버튼 · F5 키 | 다음 씬으로 넘어갑니다. |
| 재생 링크 | 링크로 공유한 주소를 브라우저에서 열기 | 다음 씬으로 넘어갑니다. |
반응하는 일과 하는 일
언제 (트리거)
사람의 입력: 누르기 · 더블클릭 · 길게 누르기 · 스와이프 · 포인터 올리기 · 키 누르기. 포인터 올리기는 터치 화면에서는 동작하지 않습니다. 이런 문장 아래에는 패널이 경고를 보여 줍니다.
시간과 재생: 씬에 들어올 때 · 정해 둔 시간이 지났을 때 · 정지점에 닿았을 때 · 애니메이션이나 영상 · 오디오가 끝났을 때.
값: 변수가 바뀌었을 때 · 다른 문장이 보낸 메시지를 받았을 때.
무엇을 (액션)
씬 이동: 고른 씬 · 다음 씬 · 이전 씬 · 뒤로 · 재생 종료.
움직임과 미디어: 애니메이션 재생과 정지 · 프레임의 상태 바꾸기 · 타임라인과 영상 · 오디오의 재생과 멈춤.
값과 바깥: 변수 바꾸기 · 대기 · URL 열기 · 요청 보내기 · 메시지 보내기. 전체 목록은 트리거·액션·조건에 있습니다.
재생 화면에서는 빈 곳을 누르면 다음 씬으로 넘어갑니다
미리보기에서는 문장이 받지 않은 클릭이 아무 일도 하지 않지만, 재생 화면과 재생 링크에서는 여느 프레젠테이션처럼 다음 씬으로 넘어갑니다. 조건이 맞지 않아 건너뛴 문장의 클릭도 받지 않은 클릭으로 칩니다. 버튼으로만 넘어가야 하는 화면이라면, 아무것도 선택하지 않은 채 인터랙션 패널의 레시피에서 빈 클릭 무시를 고르세요.
2026년 10월 11일에 고침 · 이 페이지의 영상은 현재 에디터로 녹화했습니다.