易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : flash

.net 中flash文件的嵌入

Flash OBJECT和EMBED标签详解
Flash OBJECT和EMBED标签
一、介绍:
我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。windows平台的IE利用Activex控件来播放flash而其它的浏览器则使用Netscape插件技术来播放flash。
下面是简单的网页中插入flash的代码示例:
Code:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
WIDTH="550" HEIGHT="400" id="myMovieName">
<PARAM NAME=movie VALUE="myFlashMovie.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="http://www.doflash.net/"/support/flash/ts/documents/myFlashMovie.swf"" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400"
NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash"
P ......

在PowerPoint幻灯片中插入Flash的方法

在PowerPoint幻灯片中插入Flash方法一
  将扩展名为. SWF的Flash动画文件插入PPT
  ---插入一个由文件创建的对象
  ---在“动作设置”中的“对象动作”选项中选择“激活内容”
  在PowerPoint幻灯片中插入Flash方法二
  利用Active X控件插入动画
  ---选择“视图”->“工具栏”->“控件工具箱”
  ---点击“其它工具图标”,从下拉列表中选择“ShockWave Flash Object”选项,鼠标变成“+”形状,将其拖动即出现Flash控件图形。
  ---单击“控件工具箱”上的“属性”按钮,打开属性对话框。
  ---选择“自定义”,单击“浏览”按钮,在弹出的对话框中的“Movie URL”中输入. swf文件路径及名称,并调整“play”,“quality”,“loop”等其它属性。
 在PowerPoint幻灯片中插入Flash方法三
  将Flash生成的. exe动画文件插入PPT
  1、先插入一图片
  2、该图片“动作设置”中的“单击鼠标”选项中选择“运行程序&rd ......

关于flash/flex的程序域

subject of application domain of flash and air.
在flash或flex中,程序加载外部swf文件,该文件的程序域默认为主程 序域的一个子域中。比如你使用A.swf加载B.swf文件,B被加载后,成为A程序域的一个子域,子域是申明类的时,不能覆盖父类已申明类:如果A中定 义了类com.sogou.Map类,同时B中也定义了com.sogou.Map类,但是当B加入到A的程序域时,先检查A程序域中是否已存在一个类。 如果存在,则使用该已存在类,否则申明属于B子程序域的类。当然也可以将B不加载到默认域中,而是新建一个域:
var loader:Loader = new Loader();
var context:LoaderContext = new LoaderContext();
context.applicationDomain = new ApplicationDomain();
loader.load(new URLRequest(”B.swf”), context);
同时,A可以使用B程序域中的类:
var bDomain:ApplicationDomain = loader.contentLoaderInfo.applicationDomain;
if (bDomain.hasDefinition(”com.sogou.map::JustForB”)) {
//判断一个程序域中是否已定义一个类
var bc:class = bDomain.getDefinition(”com.sogou.map::JustForB”) as class;
var bcInst:Object = new bc();
}
然 ......

关于flash/flex的程序域

subject of application domain of flash and air.
在flash或flex中,程序加载外部swf文件,该文件的程序域默认为主程 序域的一个子域中。比如你使用A.swf加载B.swf文件,B被加载后,成为A程序域的一个子域,子域是申明类的时,不能覆盖父类已申明类:如果A中定 义了类com.sogou.Map类,同时B中也定义了com.sogou.Map类,但是当B加入到A的程序域时,先检查A程序域中是否已存在一个类。 如果存在,则使用该已存在类,否则申明属于B子程序域的类。当然也可以将B不加载到默认域中,而是新建一个域:
var loader:Loader = new Loader();
var context:LoaderContext = new LoaderContext();
context.applicationDomain = new ApplicationDomain();
loader.load(new URLRequest(”B.swf”), context);
同时,A可以使用B程序域中的类:
var bDomain:ApplicationDomain = loader.contentLoaderInfo.applicationDomain;
if (bDomain.hasDefinition(”com.sogou.map::JustForB”)) {
//判断一个程序域中是否已定义一个类
var bc:class = bDomain.getDefinition(”com.sogou.map::JustForB”) as class;
var bcInst:Object = new bc();
}
然 ......

dreamweaver cs3 中插入FLASH无法显示的问题

今天更新我们公司的网站首页遇到了点问题,新装的dreamweaver cs3 做好的页面上传后发现嵌入的*.swf文件无法显示(感觉就像不存在一样)。我排除了所有可能出现问题的地方(比如链接地址、相对和绝对路径、文件名等),最后多方查找终于发现,原来是dreamweaver cs3 的版本问题。这还是我的同事从百度上搜到的解决办法。
原来dreamweaver cs3 再插入*.swf文件的时候会比原来多一段代码 非常诡异。我好久没有弄过网站了这些新变化没有发现。
去掉下面标红的部分,页面就可以正常显示了。
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','height','430','width','770','src','index','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','menu','false','movie','index' ); //end AC code
</script>
<noscript>省略的FLASH内容代码(保留) </noscript>
可以试试把前面的<noscript>和后面的</noscript>去掉,应该就可以 ......

dreamweaver cs3 中插入FLASH无法显示的问题

今天更新我们公司的网站首页遇到了点问题,新装的dreamweaver cs3 做好的页面上传后发现嵌入的*.swf文件无法显示(感觉就像不存在一样)。我排除了所有可能出现问题的地方(比如链接地址、相对和绝对路径、文件名等),最后多方查找终于发现,原来是dreamweaver cs3 的版本问题。这还是我的同事从百度上搜到的解决办法。
原来dreamweaver cs3 再插入*.swf文件的时候会比原来多一段代码 非常诡异。我好久没有弄过网站了这些新变化没有发现。
去掉下面标红的部分,页面就可以正常显示了。
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','height','430','width','770','src','index','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','menu','false','movie','index' ); //end AC code
</script>
<noscript>省略的FLASH内容代码(保留) </noscript>
可以试试把前面的<noscript>和后面的</noscript>去掉,应该就可以 ......

【分析】STM32从Flash中运行程序的时序分析

大家都知道STM32的CPU时钟频率可以达到72MHz,以后还会更快,但是由于半导体制造工艺的限制,存放程序的Flash存储器不可能达到这么高的工作频率,这样当CPU直接访问Flash存储器时必须插入等待周期以得到正确的结果。
问题是在Flash的速度比CPU慢的情况下,是不是可以简单地说STM32在执行Flash中的程序时每条指令都需要插入等待周期呢?等待周期的插入对程序的执行到底有多大的影响?请看下面的分析:
首先,STM32的内部Flash是组织成64位宽度,即每次可以读出64位;在Flash与CPU的取指队列之间有两个缓冲器,用于暂存Flash中取出的指令,见下图。
其次,STM32的指令有16位的也有32位的,指令是从图中绿色的缓冲器取出;当绿色缓冲器变空时,黄色缓冲器中的内容会被复制到绿色缓冲器中;这样取指与读取Flash互不干扰。
正因为STM32的指令有不同长度,所以程序执行的等待周期与程序的内容有关。
图一是假定所有指令都是16位的指令:
1)时刻t0时黄色缓冲器和绿色缓冲器都为空,此时CPU等待3个周期后,到时刻t1时才能读到指令;
2)时刻t1时绿色缓冲器被填满,黄色缓冲器仍为空,Flash控制器继续读取后续指令;
3)时刻t2时绿色缓冲器还有两个字节,黄色缓冲器被填满;此 ......

Flash中步入Matrix函数

在字典中的说明不够充分让大家去理解,所以开始还是要重复说明一下。Matrix矩阵就像个数组,排列方式是以列与行组
成。在flash 8中所提供的是3 x 3矩阵,3x3的矩阵可以定义出一个3D计算,但在Flash 8中只供2D的计算,即 x 和 y
的计算,那么我们来看看这个矩阵的定义
 


以上的每个字母都有各自的运用意义,分别是:
a = 控制 X 的宽度
b = 控制 Y 的倾斜

c = 控制 X 的倾斜

d = 控制 Y 的高度

tx = 控制 X 坐标位置

ty = 控制 Y 坐标位置

 
接下来就是如何在Matrix函数中定义,其实很简单。首先汇入 Matrix 的封包,然后就可以开始定义
import flash.geom.Matrix;  //导入类包
var myMatrix:Matrix = new Matrix(a, b, c, d, tx, ty); 
//开始定义Matrix类
  当中的a, b, c, d, tx, ty可以直接定义。再来我们把这段引入例子,以证明及帮助了解以上各个参数的运用。
  步骤
1

在场景上建立一个MC,即画
个方形后按F8选择MovieClip(影片),定义实例名为mc
  步骤
2

到 ......
总记录数:497; 总页数:83; 每页6 条; 首页 上一页 [8] [9] [10] [11] 12 [13] [14] [15] [16] [17]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号