回答
在Sprite中繪製一個矩形,並將其作爲最低級別的子級添加到舞臺上。
var bg:Sprite;
function changeStageColor(color : uint) : void {
bg ||= new Sprite();
bg.graphics.clear();
bg.graphics.beginFill(color, 1);
bg.graphics.drawRect(0,0, stage.stageWidth, stage.stageHeight);
bg.graphics.endFill();
stage.addChildAt(bg, 0);
}
用法:
changeStageColor(0xFF0000);
bg || = new Sprite(); ? || =做什麼? – TheDarkIn1978 2012-07-09 01:58:29
這是懶惰的實例。速記:'if(bg == null)bg = new Sprite();' – weltraumpirat 2012-07-09 06:51:01
cool!我完全不知道這件事。 – TheDarkIn1978 2012-07-11 00:10:00
我在主體精靈使用:
this.opaqueBackground = 0xff0000;
在初始化我把:
this.backgroundSkin = new Quad(this.stage.stageWidth, this.stage.stageHeight, 0x007800);
- 1. 更改AS3中的舞臺背景顏色?
- 2. JavaFX舞臺背景顏色?
- 3. 更改背景顏色3
- 4. jqueryMobile更改背景顏色
- 5. 更改背景顏色tabhost
- 6. 更改UIButton背景顏色
- 7. 更改背景顏色8
- 8. WL.SimpleDialog更改背景顏色
- 9. 更改背景顏色
- 10. UICollectionViewCell更改背景顏色
- 11. 更改QLPreviewController背景顏色
- 12. 更改背景顏色
- 13. 更改UIAlertcontroller背景顏色
- 14. 更改TToolBar背景顏色
- 15. Gnuplot - 更改背景顏色
- 16. select2更改背景顏色
- 17. 更改fancybox2背景顏色
- 18. 更改背景顏色
- 19. 更改DIV背景顏色
- 20. 更改背景顏色
- 21. 更改Listitem背景顏色
- 22. QMenu更改背景顏色
- 23. 更改背景顏色
- 24. 更改HighCharts背景顏色?
- 25. 更改背景顏色
- 26. model.addrow()更改背景顏色
- 27. 更改背景顏色
- 28. 更改UITableViewController背景顏色
- 29. 更改背景顏色
- 30. Bootstrap:更改背景顏色
希望這會爲你工作: http://stackoverflow.com/questions/3432408/change-stage-background-color-in-as3 – 2012-07-09 04:47:01