Pixi Js,CanvasRenderer错误

时间:2015-09-16 12:29:21

标签: pixi.js

我使用pixi.js v 3.0.0 我的简单代码是

(function () {
    document.addEventListener('DOMContentLoaded', function () {

        var width = screen.availWidth;
        var height = screen.availHeight;
        var renderer = PIXI.CanvasRenderer(width, height, {
                backgroundColor : 0x1099bb
            });

        document.body.appendChild(renderer.view);
        var stage = new PIXI.Container();

        var texture = PIXI.Texture.fromImage('asset/bunny.png');

        var bunny = new PIXI.Sprite(texture);

        bunny.anchor.x = 0.5;
        bunny.anchor.y = 0.5;

        bunny.position.x = 200;
        bunny.position.y = 150;

        stage.addChild(bunny);
        animate();
        function animate() {
            requestAnimationFrame(animate);
            bunny.rotation += 0.1;
            renderer.render(stage);
        }
    }, false);
}
());

但是我得到:TypeError: this.initPlugins is not a function如果使用CanvasRenderer但它适用于其他情况

1 个答案:

答案 0 :(得分:6)

创建CanvasRenderer时只需添加new关键字。