센서보드 블록

커리큘럼 > 센서보드 블록

해와달(빛센서 예제)
관리자 15-06-22 12:03 1,195회 0건
해와달.sb2 168회 (39.5K) 2015-07-01 15:03:36

해와 달

달 스프라이트

빛이 어두워지면 달이 떠오르도록 코드이노의 센서보드 블록을 이용하여  코딩을 완성해 보세요.

 

태양 스프라이트

빛이 밝아지면 해가 떠오르도록  코드이노의 센서보드 블록을 이용하여 코딩을 완성해 보세요.

 

어둠 스프라이트

빛이 밝아지면 무대가 밝아지고, 빛이 어두워지면 무대가 어두워지도록 코드이노의 센서보드 블록을 이용하여 코딩을 완성해 보세요.

 

 69b0d381a3051f02960f46fc41d09541_1434942 

 

 

1. 어둠 스프라이트는 무대크기의 검은 직사각형이며 무대 위를 가리고 있습니다.

be9eb15a7de377d4ced4fa15e8d41aa1_1438571 

 

2. [추가블록]의 센서보드블록을 이용하여 변수에 빛센서의 입력값을 기억시키고 반투명효과에 빛 변수를 대입합니다.

be9eb15a7de377d4ced4fa15e8d41aa1_1438572 

 

3. 빛 센서는 0-1023까지의 숫자가 입력되며, 어두울수록 숫자가 커집니다.

be9eb15a7de377d4ced4fa15e8d41aa1_1438572 

 

 

4. 주변이 어두울수록 무대도 함께 어두워져야 하기 때문에 1024에서 센서값을 차감하여(역수) 반투명효과에 대입합니다.

빛센서

빛 변수(1024-빛의센서값/10)

100

92

200

82

300

72

:

:

빛 센서값이 커질수록(어두울수록) 적용되는 반투명효과가 작아지기 때문에 무대가 어두워지게 됩니다.

   

   


등록된 댓글이 없습니다.