我完全困惑。我問this問題,它(任何提到的解決方案)似乎並沒有工作。你如何從舞臺的一個角落畫一條線到另一個角?
全部我想要畫一條線從一個角落到另一個角落。
這裏又是鏈接到SWF文件我有(它嵌入在HTML文檔中):test.html
這裏是源:
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
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
graphics.clear();
graphics.lineStyle(10, 0x000000);
graphics.moveTo(0, 0);
graphics.lineTo(stage.stageWidth, stage.stageHeight);
}
}
}
它只是不工作!該線從屏幕外某處跳到舞臺的中間。我究竟做錯了什麼?
你有沒有嘗試重新啓動Flash(或者你正在創建swf)?過去我遇到類似問題,重新啓動Flash只需要修復它們。我不知道爲什麼,但每過一段時間,Flash都會對我產生影響。 – Ponkadoodle 2010-04-14 02:45:44
@wallacoloo:Ya ...我用ActiveX播放器和插件播放器試了一下。同樣的結果。我使用FlashDevelop,順便說一句。 – 2010-04-14 03:02:14