如何在 ActionScript 3.0 中更改屏幕背景颜色?以及如何在ActionScript3.0中将一个屏幕导航到另一个屏幕; 我在我的项目中使用了一个按钮,当我单击该按钮时,当前屏幕应该不可见,并且应该出现另一个屏幕
在 onclick 方法中我这样调用:
presentscee.visible = false; 下一个屏幕:下一个屏幕=新的下一个屏幕(); nextscreen.visible = true;
但是没有结果;谁能帮我解决这个问题吗?
最佳答案
您需要将屏幕添加到 DisplayList 中,否则它将根本不可见。
var nextScreen : NextScreen = new NextScreen();
addChild(nextScreen);
您可以像这样更改屏幕的背景颜色:
graphics.beginFill(0xBBBBBB, 1);
graphics.drawRect(0, 0, 800, 600);
graphics.endFill();
或者,如果您想更改 SWF 背景颜色:
package
{
[SWF( frameRate="30", backgroundColor="0xFFFFFF", width="800", height="600" )]
public class MyDocumentClass extends Sprite
{
public function MyDocumentClass()
{
super();
}
}
}
关于actionscript-3 - 如何在 ActionScript 3.0 中更改屏幕背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4302993/