FLASH中影片剪辑和图形元件的区别与特点
区别:
(1)影片剪辑的播放完全独立于时间轴。即使主场景中只有一个帧,也不会影响影片影片剪辑的播放。但是图形元件就不同了——如果主场景中只有一个帧,那么其中的图形元件也只能永远显示一个帧。
(2)影片剪辑可以设置实例名称,图形元件则不行。
(3)影片剪辑可以设置滤镜,图形元件则不行。
(4)影片剪辑可以设置混合模式,图形元件则不行。
(5)影片剪辑可以使用“运行时位图缓存”功能,图形元件则不行。
(6)在影片剪辑中可以包含声音,只要将声音绑定到影片剪辑时间轴中,那么播放影片剪辑时也会播放声音,但是在图形元件中即使包含了声音,也不会发声。
(7)影片剪辑可以转换为组件,实现视觉元素和代码的安全封装。
看完上面的区别之后,是不是觉得图形元件可有可无呢?其实不然,让我们来看看图形元件的一些特点:
(1)影片剪辑由于肩负着重大的控制任务,使得数据结构变得复杂,也增大了播放器的负担。使用图形元件可以减轻播放器的负担。所以在可以使用图形元件来实现的地方,就不要使用影片剪辑了。
(2)图形元件与所在地时间轴是严格同步的,时间轴暂停了,图形元件也会跟着暂停播放,而影片剪辑元件就必须使用动作脚本来暂停。
(3)图形元件可以设置播放方式。而影片剪辑只能从第一张开始,循环播放。如果要让影片剪辑实现图形元件一样的播放方式,只能借助动作脚本来实现。
相关文档:
Ubuntu中有个历史遗留问题——Flash中的中文只能显示方框,其原因为字体配置的问题。解决办法如下:
终端中输入:
cd /etc/fonts/conf.d/
sudo gedit 49-sansserif.conf
打开后,将里面的两个sans-serif替换为sans serif,即将短横替换为空格。保存退出即可。 ......
覆盖原DEDE代码,自己更改var configtg="0xffffff:文字颜色|2:文字位置|0x000000:文字背景颜色|30:文字背景透明度|0xffffff:按键文字颜色|0x4f6898:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间|3:图片过渡效果|1:是否显示按钮|_blank:打开新窗口";
<mce:script language='javascript'><!--
linkarr = new ......
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication2.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="ser ......
<div class="ad2">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
widt ......