Pixi.jsを使用してChromeバージョン55.0.2883.95をスプライトで読み込めないようですしかし、Firefoxのバージョン50.1.0は、次のスクリプトで正常に動作しているようです。Pixi.jsを使用したChrome搭載のスプライト
コード:
<!doctype html>
<meta charset="utf-8">
<body>
<script src="pixi.js"></script>
<script>
var stage = new PIXI.Container();
var renderer = PIXI.autoDetectRenderer(256, 256);
document.body.appendChild(renderer.view);
PIXI.loader.add("cat.png").load(setup);
function setup() {
var cat = new PIXI.Sprite(PIXI.loader.resources["cat.png"].texture);
stage.addChild(cat);
renderer.render(stage);
}
</script>
</body>
フォルダ:
Pixi.js
cat.png
index.html
クロームエラー:一般的に
Uncaught DOMException: Failed to execute 'texImage2D' on 'WebGLRenderingContext': The cross-origin image at file:///Users/konradwright/Desktop/SO12017/cat.png may not be loaded.
at Texture.upload (file:///Users/konradwright/Desktop/SO12017/pixi.js:1911:9)
at TextureManager.updateTexture (file:///Users/konradwright/Desktop/SO12017/pixi.js:16440:27)
at WebGLRenderer.bindTexture (file:///Users/konradwright/Desktop/SO12017/pixi.js:17108:33)
at SpriteRenderer.flush (file:///Users/konradwright/Desktop/SO12017/pixi.js:21351:35)
at WebGLRenderer.render (file:///Users/konradwright/Desktop/SO12017/pixi.js:16896:30)
at setup (file:///Users/konradwright/Desktop/SO12017/index.html:18:12)
at MiniSignal.dispatch (file:///Users/konradwright/Desktop/SO12017/pixi.js:7068:18)
at Loader._onComplete (file:///Users/konradwright/Desktop/SO12017/pixi.js:5414:25)
at file:///Users/konradwright/Desktop/SO12017/pixi.js:5451:24
at next (file:///Users/konradwright/Desktop/SO12017/pixi.js:6610:17)
あなたのマイクをありがとうございました。あなたの指示は良かったし、私はそれについての写真のチュートリアルも作った。しかし、私は悩んでしまった。命令は、質問されたタスクを完了することができませんでした。私のためにそれを見直すことができますか? http://imgur.com/a/xIntM –
@KonradWright私には典型的なパーミッションエラーのようです。 'sudo npm install -g http-server'を試してみてください。 –
マイクありがとう!変更を反映するためにあなたの答えを更新できますか? –