1

Javascriptは、私の強みの1つとはほど遠いものです。したがって、私の質問が多くの皆さんにとって非常に改善されているように思われる場合は、お詫び申し上げます。

JavascriptとHTML5Canvasを介してBoidを実装しようとしています。群れの動作は確立されていますが、アプリケーションは空白の背景ではかなりわかりやすく見えます。

このため、背景として画像を使用しようとしていますが、問題が発生しています。

this.draw = function() {
        /* First clear everything */
        this.context.clearRect(0, 0, this.canvas.width, this.canvas.height);

        /* And ink them */
        this.context.strokeStyle = "#000";
        this.context.stroke();

        /* Draw each boid */
        for(var i in this.boids) {
            this.boids[i].draw(this.context, this.size);
        }
    }

上記の関数内で背景画像をペイントする方法を知っている人がいる場合は、私に知らせてください:)

4

1 に答える 1

3

background-imageCanvasで行う代わりに、CSSでより簡単にを設定できます。

http://jsfiddle.net/qwzBh/

そうすれば、いつもそれを描くことを心配する必要はありません。

于 2012-04-27T14:01:07.827 に答える