我正在尝试向画布添加背景,但似乎无法做到。
// create a renderer instance
var renderer = PIXI.autoDetectRenderer(W, H);
// add the renderer view element to the DOM
document.body.appendChild(renderer.view);
var canvas = renderer.view; // This returns the canvas DOM element
var ctx = canvas.getContext('2d');
console.log (ctx); //This returns null
你知道我在这里做错了什么吗?
所以,虽然上面的注释中有答案,但我认为我应该突出显示答案。
使用autoDetectRenderer返回WebGLRenderer。显式地将渲染器设置为CanvasRenderer可以访问上下文对象。