我正在尝试向画布添加背景但似乎无法这样做。
// 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
关于我在这里做错了什么想法?
答案 0 :(得分:1)
所以,虽然上面的评论中有答案,但我认为我应该强调答案。
使用autoDetectRenderer返回WebGLRenderer。将渲染器显式设置为CanvasRenderer可以访问上下文对象。