0
更新:一勞永逸,我該如何繪製一條從(0,0)到舞臺對角的線?如何在(0,0)處繪製這條線並不是真的在(0,0)處繪製它?
以下是我有:
package
{
import flash.display.Sprite;
import flash.display.LineScaleMode;
import flash.display.CapsStyle;
import flash.display.JointStyle;
import flash.display.Shape;
import flash.events.Event;
public class Main extends Sprite
{
private var lines:Shape;
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
lines = new Shape();
addChild(lines);
lines.graphics.clear();
lines.graphics.lineStyle(10, 0x000000);
lines.graphics.moveTo(0, 0);
lines.graphics.lineTo(stage.stageWidth, stage.stageHeight);
}
}
}
對於如何處理文件時產生的一個例子見here。它嵌入在HTML頁面中。
在Chrome上,左側偏移了一下。 – 2010-04-13 05:41:52
它只是不起作用。查看我的更新。 – 2010-04-14 00:35:04