,我不知道,如果你想防止或Chrome启用抗锯齿,因为我让Chrome旋转位图抗锯齿和Firefox没有,所以我就讲两件事...
启用抗锯齿
没有办法做到这一点原生的,但你可以创建一个解决方法,如果你真的想强制抗锯齿:添加一个模糊过滤器真正少量旋转图像。但请记住,模糊是一个非常昂贵的过滤器,您应该避免使用,但如果您使用它,则需要在应用过滤器后缓存位图以减少CPU使用量。
backCard.filters = [new createjs.BlurFilter(2, 2, 1);]; // 2 is blur radius, 1 is blur quality. More quality means more expensive blur.
var bounds = backCard.getBounds();
backCard.cache(bounds.x, bounds.y, bounds.width, bounds.height);
防止抗锯齿
我觉得没有这样做但过的方式,但你可以使用next version of EaselJS它允许你定义如果对象将反锯齿为舞台,因为WebGL。请注意,如果WebGL在用户的浏览器上不受支持,EaselJS将回退到HTML5 Canvas,该HTML5仍将具有抗锯齿功能。
对我来说,在Firefox上,位图变得锯齿状,在Chrome浏览器和Safari浏览器中得到反锯齿。但我更喜欢它在Firefox上的外观... – 2014-10-31 22:11:58