A-A+

flash如何在文本字段中嵌入SWF代码

2015年09月17日 前端设计 暂无评论 阅读 8 views 次

之前讲解了如何在 flash 文本字段中嵌入图像的代码,而这一节要讲一下如何在 flash 文本字段中嵌入 swf 的代码,呵呵,很少有人这样做吧,在基础的教程中,基本上是用不到的,而在高级的 flash 编程中,可能需要在文本字段中嵌入各种各样的文件各式,在这里只是简单的提供一下思路,也是一个小的实例,当然还是要用到 as 代码的,下面来看一下嵌入的步骤.

创建一个新的 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 代码添加到主时间轴的第一帧中:

  1. this.createTextField("textField_txt", 10, 0, 0, 300, 200);  
  2. textField_txt.html = true;  
  3. textField_txt.htmlText = "Here's an interesting animatio  
  4. n: <img src='animation.swf' id='animation_mc'>";  

在本例中,新建影片剪辑的完全限定路径为 textField_txt.animation_mc。

保存对 Flash 文档的更改,然后选择"控制">"测试影片",预览文本字段中的动画。

标签:

给我留言