재미있는 html5 캔버스를 사용하여 원본 슈퍼 마리오 게임의 복사본을 만들고 캔버스 도구 및 애니메이션에 대해 자세히 알아 보려면 마리오를 만들기에 매달 렸습니다. 내 jsfiddle : http://jsfiddle.net/2tLCk/1/html5 캔버스의 중력
내가 어떻게 내 up
기능 마리오 점프를하고 내가 그것을 코드의 이해하려고이 웹 사이트 http://blog.nihilogic.dk/
에서와 같이 땅에 다시 반환하는 문제를 해결하지만 난 할 수 없었다해야합니까?
if (keydown.up) {
vy += gravity;
character.CurentPos = 11;
character.x += character.speed;
character.y += vy;
}
점프의 최대 높이를 동적으로 계산하고 'if (character.y> maxHeight) {setTimeout (function() {character.y - = someValue}, 중력)을 확인해야합니다. }'something like this;) – Givi
은 jsfiddle을 게시 할 수 있습니다. – Sora
이것이 최선의 방법인지는 모르겠지만, 이와 같이 작동해야합니다. [jsFiddle updated] (http://jsfiddle.net/GKDev/2tLCk/3/) – Givi