변수는 고정된 텍스트를 살아 있는 콘텐츠로 바꿉니다. 변수 패널에서 값을 정의한 뒤 {{토큰}} 문법으로 어떤 텍스트 Object에든 넣으세요. 변수를 한 번만 바꾸면 그 변수가 쓰인 모든 곳이 함께 바뀝니다 — 이름, 날짜, 가격, 페이지 번호에 안성맞춤입니다.
변수를 쓰는 이유
반복되는 콘텐츠를 일관되게 유지하고, 몇 초 만에 갈아끼울 수 있는 템플릿을 만들 수 있습니다.
- 한 곳에서 값을 바꾸면 모든 Scene에서 한꺼번에 갱신됩니다.
- 덱을 한 번 만들어 두고, 고객사 이름이나 날짜만 바꿔 재사용하세요.
- 현재 페이지 번호 같은 시스템 값과 변수를 함께 조합할 수 있습니다.
변수 타입
각 변수는 타입을 가지므로 에디터가 값을 검증하고 형식을 맞출 수 있습니다.
- String
- 모든 텍스트 — 이름, 제목, 라벨, 캡션.
- Number
- 개수, 가격, 치수 같은 숫자 값.
- Color
- 디자인 전반에서 참조할 수 있는 재사용 색.
- Boolean
- 조건부 콘텐츠를 위한 참/거짓 플래그.
텍스트에서 토큰 쓰기
변수 이름을 이중 중괄호로 감싸 어떤 텍스트 Object에서든 참조합니다.
- 변수 패널을 열고 price 같은 이름으로 변수를 만듭니다.
- 텍스트 Object를 선택하고 값이 들어갈 자리에 토큰을 입력합니다. 예: {{price}}.
- 캔버스에 해결된 값이 실시간으로 표시되며, 변수를 바꾸면 텍스트도 따라갑니다.
팁 토큰은 내보내기와 발표 모드를 포함해 텍스트가 나타나는 모든 곳에서 해결되므로, 숫자가 항상 일치합니다.
내장 시스템 변수
SSHOW는 프로젝트 상태를 반영하는 읽기 전용 변수를 기본 제공합니다. 일반 토큰처럼 사용하세요.
- {{projectName}}
- 프로젝트 이름.
- {{sceneName}}
- 현재 활성 Scene의 이름.
- {{pageNo}}
- 현재 보이는 페이지 번호. 1부터 시작합니다.
- {{totalPageNo}}
- 보이는 전체 페이지 수 — pageNo와 짝지어 "3 / 12" 같은 슬라이드 번호를 만듭니다.
참고 시스템 변수는 보이는 Scene만 세므로, 페이지 번호가 관객이 보는 것과 정확히 일치합니다.