,我不知道,如果你想防止或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