← 수업 제작 도구
홈 › Components › Action Button (행동 버튼) › 화면 6

화면 6. Action Button.label [sink]

원본: Computation Layer 문서(Action Button (행동 버튼)) · Try It (원본 화면)

화면 번호6 / 12
문서 항목 설명 (원문)label Sets the text to show on the button. Keep it short.

1. 화면 캡처 (빨간 번호 = 아래 표의 번호)

화면 6 캡처

화면에 적힌 영어 문구(원문):

2. CL이 입력된 곳

코드 안의 회색 줄은 원문 영어 주석이고, 파란 줄은 그 영어 주석의 번역이며, 연분홍 줄은 코드가 하는 일의 설명이다.

번호이름종류CL 코드 원문, 번역, 설명
1myButton행동 버튼
# This "label" sink has a conditional statement attached that will change the label
# from "Press Me!" to "Too Many!" after the button has been pressed 10 times.
▷ 이 "label" sink에는 조건문이 붙어 있어서, 버튼이 10번 눌린 뒤에는 라벨이 "Press Me!"에서 "Too Many!"로 바뀐다.

label:
	when myButton.pressCount < 10 "Press Me!"
    otherwise "Too Many!"
▶ 행동 버튼의 라벨(label)은 myButton이 눌린 횟수가 10보다 작으면(myButton.pressCount < 10) "Press Me!"(눌러 보시오!), 그렇지 않으면 "Too Many!"(너무 많다!)로 한다.
label은 버튼에 표시할 글자를 정하고, pressCount는 행동 버튼이 눌린 횟수를 알려 주며, when은 조건을 차례로 확인해 처음 맞는 값을 쓴다.