質問

こんにちは私はこのようなWebGlRenderer()への電話にキャンバスドミュレーションを渡しています:

var jqc = $('#myCanvas'); //get canvas with jQuery;
var par = {canvas:jqc.get()}; //create parameter object with canvas DOMElement in it
var renderer = new THREE.WebGLRenderer(par); //create new WebGLRenderer using myCanvas
//program fails in constructor
.

私が行方不明のものはありますか?

私はコンストラクタを任意のパラメータを与えることなく、任意のパラメータとコードがうまく機能していない間は、それが既にページに既に持っているキャンバスを使用するときにそれが壊れていることを試してみるだけです。

役に立ちましたか?

解決

.get 1つの要素しか含まれていなくても、配列を返します。試してみてください:

var par = { canvas: jqc.get(0) };
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top