0
我有一個非常簡單的AS3應用程序,使用繪製API繪製幾圈,並顯示一個嵌入式普通SVG文件(這也是一個較小的半徑的圓)。仿真器上的圖形看起來不錯(當我在FlashBuilder中更改不同的外觀時),但在實際設備上看起來相當糟糕。我試了兩次HTC Thunderbolt和Asus ePad。我沒有擴展任何規模,即使我認爲這對於位圖而言也是問題,但不是基於矢量的圖形。任何人都知道這是怎麼回事?或者我錯過了什麼?Adobe Air移動矢量圖形看起來不好
package
{
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
public class bootest extends Sprite
{
[Embed(source="circle.svg")]
private var BackUp:Class;
public function bootest()
{
super();
// support autoOrients
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
var front:Sprite = new Sprite();
front.graphics.beginFill(0x0000ff, 1);
front.graphics.drawCircle(0, 0, 70);
front.graphics.endFill();
front.graphics.beginFill(0xffff00, 1);
front.graphics.drawCircle(0, 0, 60);
front.graphics.endFill();
front.x = 150;
front.y = 150;
addChild(front);
var svg:Sprite = new BackUp();
svg.x = front.x;
svg.y = front.y + front.height + 25;
addChild(svg);
}
}
}
左側模擬器Vs的從設備
謝謝泰勒!你是對的!我希望我早些時候會問這個問題))我聽到你對矢量的建議,我打算使用最低限度的圖形。我想重新調整每個平臺的位圖,然後在運行時將它們交換到很大的努力,如果圖形不復雜,並保持最低限度.... – user567068