1

私はQuintus.JSを使用して2Dプラットフォーマーに取り組んでおり、背景を視差で表示し、アニメーション化されたスプライトを表示しますが、を表示するのに問題がcollisionLayerありTileLayerます. コンソール エラーは発生せず、level.jsonファイルはデータ ディレクトリにあります。

私のtiles.pngファイルは 32x32 で、ファイル内の意味level.jsonは 0 の集まりです。

これは、エラーが発生していると思われるコードですが、100% 確実ではありません。

Q.scene("level1", function(stage){
    stage.collisionLayer(new Q.TileLayer({
        dataAsset: 'level.json',
        sheet:     'tiles' }));
    stage.insert(new Q.Repeater({ 
        asset: "background-wall.png", 
        speedX: 0.5, 
        speedY: 0.5 }));
    var player = stage.insert(new Q.Player);
    stage.add("viewport").follow(player);
});

これが私がこれまでに持っているものです:http://personal.psu.edu/mtp5129/CataJump/

4

0 に答える 0