0

私は JavaScript でゲームを書いており、ワールド ジェネレーターは問題なく動作していましたが、一度に複数のものを実行するスタートアップ関数を作成すると、コードがまったく実行されなくなりました。誰でも私の問題を見ることができますか?

<head>
<title>Project Rust</title>
<!-- <link href="/YOUR_PATH/favicon.ico" rel="icon" type="image/x-icon" /> -->
<script src="Scripts/startup.js"></script>
<script src="Scripts/drawmap.js"></script>
<script src="Scripts/maps.js"></script>
<script src="Scripts/mapread.js"></script>
<script src="Scripts/mainchar.js"></script>
</head>
<body bgcolor="#BFE3FF" onload="startup()">
</body>

startup.js: startup(){ alert("start"); drawmap(Screen[0]); mainchar(); }

4

3 に答える 3

1

これを試して:

function startup(){
    alert("start"); drawmap(Screen[0]); mainchar();
}
于 2012-08-24T15:18:04.063 に答える
0

startup.js に関数宣言がありません

あなたが必要function startup(){ /*your code*/ }

于 2012-08-24T15:21:14.160 に答える
0

type を script タグに設定する必要があります。

<script type="text/javascript" src="Scripts/startup.js"></script>

functionまた、 javascript で関数を定義するには、キーワードを使用する必要があります。

function startup(){
  alert("start");
  drawmap(Screen[0]);
  mainchar();
}

現在も機能している場合は、ブラウザの JavaScript コンソールを開くと、エラーが表示されます。

于 2012-08-24T15:18:58.983 に答える