手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何用代码在Flash中实现用位图填充图形

时间:2024-10-13 11:40:14

1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

如何用代码在Flash中实现用位图填充图形

2、单击“文件”---->“导入”---->“导入到库”,在库中导入一张图片。

如何用代码在Flash中实现用位图填充图形

3、在“库”中的图片上右击,选择“属性”。

如何用代码在Flash中实现用位图填充图形

4、在打开的“位图属性”对话框中,选择“ActionScript”选项卡,选中“为ActionScript导出”选项前的勾,将“类”名取名为“Image”,单击“确定”。

如何用代码在Flash中实现用位图填充图形

5、在出现的“ActionScript类警告”窗口中,单击“确定”。

如何用代码在Flash中实现用位图填充图形

6、将图层1重命名为“as”,在图层的第1帧右击,选择“动作”选项。

如何用代码在Flash中实现用位图填充图形

7、首先,定义一个Shape类变量,创建一个Shape类实例,用变量引用实例。

如何用代码在Flash中实现用位图填充图形

8、接着,用beginBitmapFill函数设置位图填充样式,用自定义的Image类将位图设置为填充背景。

如何用代码在Flash中实现用位图填充图形

9、绘制一个圆形的填充图形,圆心坐标为(275,200),半径为200像素。

如何用代码在Flash中实现用位图填充图形

10、用endFill函数结束位图填充,代码如下图所示 。

如何用代码在Flash中实现用位图填充图形

11、最后,将实例添加至显示列表,使舞台能显示绘制的图形。

如何用代码在Flash中实现用位图填充图形

12、运行程序,舞台显示结果如下图所示。我们可以看到绘制的圆形形状,使用位图填充了。

如何用代码在Flash中实现用位图填充图形

13、如果本人想把形状改为椭圆,只需修改一下绘制形状的代码,“动作”面板中的代码如下图所示。

如何用代码在Flash中实现用位图填充图形

14、测试程序,舞台中显示的结果如下图所示。

如何用代码在Flash中实现用位图填充图形

15、现在你会用代码在Flash中实现用位图填充图形了吗?是不是很有意思,还不动作操作一下。

© 手抄报圈