flash中文本字段中嵌入SWF代码
创建一个新的 Flash 文档。
将文档的舞台大小调整为 100 像素乘以 100 像素。
使用矩形工具在舞台上绘制一个红色正方形。
通过使用"属性"检查器将该正方形大小调整为 80 像素乘以 80 像素,然后将该形状移动到舞台中央。
在时间轴上选择第 20 帧,然后按 F7(Windows 或 Macintosh)插入一个新的空关键帧。
使用椭圆工具在舞台上第 20 帧绘制一个蓝色的圆形。
通过使用"属性"检查器将该圆形大小调整为 80 像素乘以 80 像素,然后将其移动到舞台中央。
单击第 1 帧和第 20 帧之间的空白帧,在"属性"检查器中将补间类型设置为"形状"。
将当前文档另存为 animation.fla。
选择"控制">"测试影片"来预览动画。
SWF 文件创建在与 FLA 相同的目录中。为使此练习正常工作,需要生成 SWF 文件以便将其加载到单独的 FLA 文件中。
创建一个新的 FLA 文件,并将其另存为 animationholder.fla。
将该文件保存在与上面创建的 animation.fla 文件相同的文件夹中。
将以下 ActionScript 代码添加到主时间轴的第一帧中:
代码如下 | 复制代码 |
this.createTextField("textField_txt", 10, 0, 0, 300, 200); textField_txt.html = true; textField_txt.htmlText = "Here's an interesting animation: <img src='animation.swf' id='animation_mc'>"; |
在本例中,新建影片剪辑的完全限定路径为 textField_txt.animation_mc。
保存对 Flash 文档的更改,然后选择"控制">"测试影片",预览文本字段中的动画。
补充:flash教程,动画技术