0

昨日からポンゲームについて書いています。見つからないエラーが発生しました。助けていただければ幸いです。私が持っている唯一の考えは、関数をどこかで適切に閉じていないということですが、idはそれを見ていません...

スクリプトとすべてをここで読むことができます:

http://paste2.org/1EMV5Abb
http://jsfiddle.net/DerekL/hQB6V/

前もって感謝します :)

スクリプトの一部なので、投稿できます:

function main() {
    if(runsGame == 1) {
        // Drawing game elements
        clear();
        drawPlayer(xPlayer, yPlayer);
        drawBall(xBall, yBall);
        xBall += xBallSpeed;
        yBall += yBallSpeed;
        // Ball hits bottom
        if(yBall > 590) {
            yBallSpeed = -2;
        }
        // Ball hits right
        if(xBall > 790) {
            xBallSpeed = -2;
        }
        // Ball hits top
        if(yBall < 0) {
            yBallSpeed = 2;
        }
        // Ball hits Player 
        if(xBall <= xPlayer + 10 && yBall >= yPlayer && yBall <= yPlayer + 80) {
            xBallSpeed = 2;
        }
        // Ball hits "Out"
        if(xBall < 0) {
            resetO();
            drawPlayer(xPlayer, yPlayer);
            drawBall(xBall, yBall);
            clearInterval(runningGame);
            runsGame = 0;
            var button = document.getElementById("start");
            button.value = "Start";
        }
    }
4

1 に答える 1

1

srcタグ内の属性とscriptタグ内のスクリプトの両方があります。つまり、ブラウザは指定されたファイルをロードし、タグ内のコードを無視します。

srcコンテンツのないタグに属性を配置し、属性を持たないscript別のタグ内にコードを配置します。scriptsrc

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>

  // code goes here

</script>
于 2013-04-14T15:09:21.970 に答える