1

Christian Weberが作成したようなアイソメ マップを作成しています。

私は彼とほぼ同じコードを持っていますが、マップを作成する JS 関数が呼び出されることはありません。彼がデモのソースコードで行っているのと同じように私が持っているので、そうあるべきです。$('div#map').gameMap({map:[[{"tile":"grass_0","object":""},...$(document).ready(function() {}

これが私の試みを示す JSFiddle です: http://jsfiddle.net/briz/RWgge/6/

必要なマップは 1 つだけで、コードで指定されたものほど大きくする必要はありませんが、マップを機能させる目的で、彼が提供するものと同じ大きなマップのままにしています。

私のgameMap関数が呼び出されていない理由を誰かが理解できますか?

4

1 に答える 1

1

コードの順序が間違っています。プラグインを使用してクラスを作成する前にプラグインをロードする必要があり、クラスを作成した後にクラスのインスタンスを作成する必要があります。

これはあなたが望んでいたことですか?

http://jsfiddle.net/mblase75/RWgge/8/

于 2011-11-10T21:58:33.080 に答える