当前位置:  开发笔记 > 编程语言 > 正文

Flash/ActionScript - 使用IDE制作精灵

如何解决《Flash/ActionScript-使用IDE制作精灵》经验,为你挑选了1个好方法。

我一直在研究和使用动作脚本太久了,我甚至不知道如何将常规图像导入Flash并创建一个我可以在我的API中使用的现成精灵.

从库中的图像资源创建精灵的步骤是什么?



1> Adam Harte..:

首先,Flash IDE不允许您创建"Sprite".您只能制作MovieClips,Buttons(SimpleButtons)和Graphics.

首先确保您的图像在库中.将图像从文件资源管理器拖到库面板中,或通过它导入File > Import > Import to Library.

在库中有图像后,您可以选择使用它.

1. BitmapData对象

您可以将图像用作BitmapData对象.右键单击库中的图像,然后单击Properties.检查Export for ActionScript.保持Base类不变,但是给它一个你选择的类名(我TestImage在下面的例子中使用了一个类名).然后你可以将BitmapData添加到舞台上,如下所示:

var imageData:TestImage = new TestImage(80, 80);
var image:Bitmap = new Bitmap(imageData);
addChild(image);

2. MovieClip包装器

我首选的方法是将图像包装在MovieClip中,然后将MovieClip添加到舞台上.为此,您可以将图像拖到舞台上,确保选中它并选择Modify > Convert to symbol(在PC上为F8).弹出转换为符号窗口时,请确保显示高级选项,并将Type设置为MovieClip.单击"为ActionScript导出",并给出一个类名(我TestMC在下面的示例中使用了一个类名).然后,您可以删除舞台上的MovieClip实例.您可以将MovieClip添加到舞台,如下所示:

var image:MovieClip = new TestMC;
addChild(image);

希望这一切都有意义.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有