three.js webglrender()
-
11-12-2019 - |
質問
こんにちは私はこのような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) };
. 所属していません StackOverflow