如何使PIXI.text为视网膜显示做好准备?

时间:2015-08-28 19:11:58

标签: pixi.js

我已使用documents of PIXI 中描述的方法来支持视网膜显示:

var myRenderer = PIXI.autoDetectRenderer(800, 600, {
  resolution:myDisplayResolution
});

@2x图片工作正常,但PIXI.text个节点仍然模糊,如何让它们在视网膜显示中看起来很清晰?

1 个答案:

答案 0 :(得分:0)

我认为问题在于PIXI.Text拥有自己的解析选项。因此,您必须在添加到舞台的每个文本节点上相应地设置它。

尝试这样做,看看它是否有效。

    var some_text = new PIXI.Text('I\'m so blurry', some_style);
    var some_other_text = new PIXI.Text('I\'m so fancy!', some_style);
    some_text.x = 50
    some_text.y = 50

    stage.addChild(some_text);

    some_other_text.x = 50
    some_other_text.y = 150        
    some_other_text.resolution = myDisplayResolution;

    stage.addChild(some_other_text);