반응형 Programing/MIT App Inventor 222 공받기게임3-app inventor,앱인벤터,공이 바닥에 닿을때 맨위로 가게 하기,if 이전에 문제점이 손으로 받으면 괜찬았지만 바닥에 닿으면 튕겨져 올라온 문제점을 고치도록 하겠습니다.손바닥 이미지밑으로 볼의 y 값이 넘어가면 맨위로 y 좌표값을 옮기도록 하겠습니다..if 문을 사용하면 되겠죠. 위처럼 Clock 을 하나 추가하고 inteval 을 100 (0.1)초로 합니다.. if ,문으로 볼의 위치를 파악하고 손바닥 밑으로 가면 y값을 맨위로 보내버렸습니다. 2017. 2. 12. 공받기게임2-app inventor,앱인밴터,타이머, timer ,스탑워치,stopwatch 만들기 위와 같이 작동합니다., timerinterval 의 1000은 밀리세컨드 즉 1/1000 초를 말합니다. 1000으로 세팅하면 한 틱당 1초라는 의미입니다.위그림 처럼 TimerEnabled 의 체크는 해제하세요..자동시작안되게 하는겁니다. time 이라는 변수하나 세팅하고 그값을 101로 해줍시다.정확하게 100초부터 시작하게 하기 위한 꼼수입니다.Clock1l.Timer 란 아까 interval 당 실행된다는 말입니다..아까 interval 1000 밀리세컨드를 지정했으니 즉 1초당 한번 밑의 블록이실행된다는 거죠..1초마다 time 변수값을 -1초씩 빼니깐 카운터가 100에서 1초씩 내려가게 되는겁니다.. ㅊ 2017. 2. 12. 공받기게임1-app inventor,앱인벤터,공움직이기,바운딩,bounds,image move 인벤터가 다른 언어와 제일 다른점은 이미지의 움직임과 바운딩을 아주 쉽게 가능하게 해준다는 점입니다.움직이게 하는건 블록 만들필요없이 속성에서 바로 적용하면 됩니다. heeling 은 움직이는 각도 입니다.,speed 을 적어주면 자동으로 이미지가 움직입니다.. image 부분을 클릭하면 적용할 이미지 선택가능합니다..크기는 따로 블록으로 작성해야 하니 아무크기나 상관없어요 이미지 크기는 상대적으로 정해줘야 합니다..왜냐하면 스마트폰 마다 화면크기가 다르니 캔바스 크기의 1/10 로 했습니다.시작시 크기조정이 되게 했습니다.밑의 블록은 벽에 닿았을때 바운딩 되게 하는 부분입니다. 2017. 2. 12. App Invetor,앱인벤터,,글자합치기,join join 은 글자 합치는 명령어 입니다. 2017. 2. 12. 이전 1 2 3 4 5 6 다음 반응형