1
게임을 만들려고합니다. 떨어지는 블록과 사용자가 명령하는 주 블록이있어이를 피하려고합니다. 빨간색 큐브가 사지 중 하나에 닿을 때마다 10 점을 더하는 포인트 시스템이 있습니다. 문제는 큐브가 끝단에 머무르는 10 밀리 초당 10 개의 점을 추가한다는 것입니다. 어떻게 해결할 수 있을까요 ??포인트 시스템에서 사용되는 자바 스크립트 타이머
게임을 만들려고합니다. 떨어지는 블록과 사용자가 명령하는 주 블록이있어이를 피하려고합니다. 빨간색 큐브가 사지 중 하나에 닿을 때마다 10 점을 더하는 포인트 시스템이 있습니다. 문제는 큐브가 끝단에 머무르는 10 밀리 초당 10 개의 점을 추가한다는 것입니다. 어떻게 해결할 수 있을까요 ??포인트 시스템에서 사용되는 자바 스크립트 타이머
사이드를 터치 할 때마다 설정하고 지우는 플래그가 필요합니다.
상자가 측면을 만지기 시작하기 때문에 already_touched
을 true로 초기화했습니다.
var already_touched = true;
는 그런 논리는 다음이된다 :
if (mySprite.x == 450 || mySprite.x == 0) {
if (!already_touched) {
already_touched = true;
count += 10;
}
var alert1 = document.getElementById("score");
alert1.innerHTML = "Score: " + count;
} else {
already_touched = false;
}
데모 여기에 사용 : http://jsfiddle.net/KrZq9/