ここで何が起こっているのか正確にはわかりません。構文の問題のようです。参考になるかもしれませんが、私は Javascript は初めてですが、AS3 の経験はあります。
このコードで:
https://github.com/mrdoob/three.js/blob/master/examples/canvas_lines.html
34 行目は次のとおりです。
camera, scene, renderer;
これらはグローバル スコープでの変数宣言であり、42 行目では、これらも init() 関数のスコープでの変数宣言であると想定しました。
42 行目:
particles, particle;
そのコードを少しいじってみると、そのようにグローバル スコープでパーティクル オブジェクトを宣言するとスクリプトが機能しないことがわかりましたが、そのように使用すると機能します。
var particle;
また、42行目を削除すると、irがうまく機能します。
なぜそのように機能するのですか?どうしたの?
ありがとう