【发布时间】:2012-11-07 22:02:29
【问题描述】:
所以我有课:
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);
}
}
}
但问题是..我在舞台上看不到任何东西..这个主类是文档类顺便说一句。
如果有人能帮助我,我将不胜感激! 提前致谢。
~Gg
【问题讨论】:
-
仅仅因为它说
[object Sprite]并不意味着它在显示列表中。这只是意味着它是Sprite类型的对象。 -
在 FlashDevelop 中以黑色背景运行您的代码,它运行良好。它可能是您环境中的某些东西。我建议调试并检查它是否真的被添加到舞台并检查颜色。
标签: actionscript-3 flash class private addchild