所以我有一個類:在類{} AS3的addChild()不工作
package
{
public final class Main extends Sprite
{
private var TextHolder:Sprite = new Sprite();
public function Main():void
{
spawnHolder();
}
private function spawnHolder():void
{
TextHolder.graphics.beginFill(0xFFFFFF);
TextHolder.graphics.drawRect(0, 0, 100, 80);
TextHolder.graphics.endFill();
stage.addChild(TextHolder);
}
}
}
但問題是..我沒有看到舞臺上的任何東西。這主要是類文件類btw。
如果有人能幫助我,我會非常感激! 在此先感謝。
〜Gg
僅僅因爲它表示'[object Sprite]'並不意味着它在顯示列表中。它只是表示它是'Sprite'類型的對象。 –
用FlashDevelop在黑色背景下運行代碼,並且工作正常。它可能是你的環境中的東西。我建議調試並檢查它是否實際添加到舞臺並檢查顏色。 –