我对AS3很陌生,我从未参与过课程,所以我遇到了一些问题。
我想将影片剪辑集中在一起,让它不会缩放。然后我想添加一个背景颜色,无论我如何扩展浏览器。
有人可以在babysteps中解释我吗?因为我不知道如何实现一个类并使它与我的fla一起工作。
非常感谢你!
学家
答案 0 :(得分:0)
如果我正确地关注了您,您希望将swf文件放在网页的中心,更改背景颜色,并在拖动Web浏览器的边界时停止swf拉伸? / p>
如果是这样,您的问题就更加与HTML相关,因为没有一个可以通过ActionScript实现。如果您想要做的是将swf正确放置在HTML文件中,可以让Flash为您导出HTML文件(假设您正在使用Flash IDE)。
这是一个指导您完成此过程的链接,它写得很清楚:http://www.w3schools.com/flash/flash_inhtml.asp
要更改网页的背景颜色,请访问以下网站:http://www.tizag.com/htmlT/bgcolor.php
从Flash导出HTML文件后,您可以查看它如何将Flash swf与网页的其余部分对齐。代码中的某处应该类似于align="left"
,您可以将其更改为居中,右侧等。
希望有所帮助,
得不
答案 1 :(得分:0)
以你可以做的为中心:
var toCenterMc:MovieClip = new MovieClip();
toCenterMc.x = stage.stageWidth/2 - toCenterMc.width/2;
toCenterMc.y = stage.stageHeight/2 - toCenterMc.height/2;
您可以使用此标记添加public class example extends exampleparent
):
[SWF(backgroundColor="0xec9900")]