스크래치 명령어 – 감지 블록



감지(Sensing) 블록 명령어


ㅇㅇㅇ에 닿았는가? (touching)

 

스프라이트가 지정된 옵션(지정된 다른 스프라이트, 벽, 마우스 포인터)에 닿았을 경우 참(True)을 리턴합니다.


ㅇ색에 닿았는가? (touching color)

스프라이트가 지정된 색상에 닿으면 참(True)을 리턴합니다.

색상을 선택하는 방법은 사각형을 클릭한 후 마우스를 움직이면 마우스가 위치한 색상을 스포이드처럼 가져올 수 있습니다. 그리고 그 색상을 클릭하면 블록의 색상이 설정 됩니다.


ㅇ색이 ㅇ색에 닿았는가? (color is touching)

첫 번째 색상이 두 번째 색상에 닿았을 경우 참(True)을 리턴합니다.

색상을 선택하는 방법은 사각형을 클릭한 후 마우스를 움직이면 마우스가 위치한 색상을 스포이드처럼 가져올 수 있습니다. 그리고 그 색상을 클릭하면 블록의 색상이 설정 됩니다.


ㅇㅇㅇ까지 거리 (distance to)

지정된 옵션 (지정된 다른 스프라이트, 마우스 포인터 등) 과의 거리를 리턴합니다.


ㅇㅇㅇ 묻고 기다리기 (ask _ and wait)

무대창에 지정한 문자열을 출력하고 키보드 입력을 기다립니다.

응답을 받으면 Enter 키를 누르거나 확인 표시를 클릭 할 때까지 대기합니다.


대답 (answer)

가장 최근에 사용한 키보드 입력을 리턴합니다.

질문을 하고 키보드 입력을 저장합니다. 저장된 대답(키보드 입력 값)은 모든 스프라이트가 공유합니다.

현재 답변은 변수 또는 리스트를 이용하여 저장할 수 있습니다. 


ㅇㅇㅇ 키를 눌렀는가? (key _ pressed?)

지정된 키를 누르면 참(True)을 리턴고합니다.

지정 가능한 키는 스페이스, 방향키, 아무 키, 영문자 키, 숫자 키가 있습니다.


마우스를 클릭했는가? (mouse down?)

마우스 버튼을 누르면 참(True)를 리턴합니다.


마우스의 x좌표 (mouse x)

마우스 포인터의 x 위치를 리턴합니다.


마우스의 y좌표 (mouse y)

마우스 포인터의 x 위치를 리턴합니다.


음량 (loudness)

컴퓨터 마이크에서 감지한 소리의 볼륨 (1에서 100까지)을 리턴합니다.

음략의 크기를 확인하려면 음량 블록 옆에 있는 체크박스를 체크하면 됩니다.

참고로 이 블록이 작동하려면 컴퓨터에 마이크가 작동해야합니다.


비디오 ㅇㅇㅇ에 대한 ㅇㅇㅇ에서의 관찰값 (video _ on _)

현재 비디오 이미지의 동작 또는 방향을 감지합니다.

이 블록을 사용하기 위해서는 카메라(웹캠)이 필요합니다.

[옵션별 설명]

ㅇ 동작, 이 스프라이트
현재 스프라이트 아래의 비디오에서 모션의 양을 확인하는 데 사용합니다.

ㅇ 동작, 무대창
전체 비디오 이미지에 대한 움직임의 양을 확인하는데 사용합니다.

ㅇ 방향, 이 스프라이트
현재 스프라이트 아래의 비디오에서 모션의 방향을 확인하는데 사용합니다.

ㅇ 방향, 무대창
비디오 이미지에서 움직임의 방향을 확인하는데 사용합니다.


비디오 ㅇㅇ (turn video)

비디오 카메라를 제어할 수 있습니다.

비디오 카메라를 끄거나 켜거나 좌우반전을 하도록 제어할 수 있습니다.


비디오 투명로들 ㅇㅇ%로 정하기 (set video transparency to)

비디오 투명도를 설정합니다.

0-100 사이의 숫자를 입력할 수 있고
숫자가 높을수록 밝아지고
숫자가 작을수록 어두워 집니다.


타이머 (timer)

    

타이머의 값을 초 단위로 출력합니다.

타이머 값을 보려면 블록 옆의 체크박스를 체크하면 확인 가능합니다.

이 타이머는 항상 실행 중입니다.


타이머 초기화 (reset timer)

타이머를 0으로 초기화 설정합니다.


ㅇㅇ of ㅇㅇㅇ (_ of _)

두번째 선택창을 선택하여 스프라이트 또는 무대창의 속성을 확인할 수 있습니다.

첫번째 선택 창에서 속성을 선택 가능하고 선택 가능한 속성은 아래와 같습니다.

x좌표, y좌표, 방향, 모양#, 모양 이름, 크기, 음량 등의 확인 가능한 속성이 있습니다.


현재 ㅇㅇ (current _)

현재 시간을 출력합니다.

현재 시간은 년, 달, 일, 요일, 시, 분, 초 등의 값을 선택하여 출력값을 조정할 수 있습니다.

타이머 값을 보려면 블록 옆의 체크박스를 체크하면 확인 가능합니다.


2000년 이후 현재까지 날짜 수 (days since 2000)

2000 년 이후로부터 지나온 일수를 리턴합니다.


사용자이름 (username)

뷰어의 사용자 이름을 리턴합니다.

이 블록은 현재 프로젝트를 보고 있는 사용자의 이름을 감지합니다.


 



Leave a Comment