私は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/