预览模式: 普通 | 列表
以前写的.发在经典的.放在这算是个总结吧.
先说加载文本。
这部分可以用的函数有loadVariables,loadVariablesNum,还有就是loadVars类和XML类。至于它们的使用方法,flash自带的帮助讲的很全面很全面了,我就没必要这里在帖了。想要说的是,loadVariables,loadVariablesNum只是两个加载文本的函数,他们只是具有加载外部文本的能力,而没有任何事件处理,flash无法得知外部文本文件是否已经被加载完成,因此需要依靠onEnterFrame,setInterval等不断循环事件或者函数,来检查变量是否存在,也可以用帧循环,才可以确定外部文件是否加载完成。
下面的代码没有达到想要的效果:

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 127 | 查看次数: 776

onEnterFrame 和 onClipEvent

代码直接写在mc上,也就是用onClipEvent(enterFrame)的时候,你写多个onClipEvent(enterFrame)在同一个mc上,他是每个都执行的。

如果直接写在帧上,也就是用my_mc.onEnterFrame函数,如果你在其他地方又写了个my_mc.onEnterFrame事件函数,那么前一个将被替代。但是不会影响写在mc上的onClipEvent事件。

而且my_mc.onEnterFrame可以被删除,用法就是delete my_mc.onEnterFrame;

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 116 | 查看次数: 1156

ActionScript语法详解

ActionScript 基础
第 1 部分: ActionScript 基础
从第 1 至 5 章将介绍有关 ActionScript 的基础知识. 这部分的内容主要是介绍性的, 并不要求你完全记住, 只要有个大概的印象就可以了(至少知道有这种东西存在, 在需要的时候能够找得到). 很多东西只有在实际的应用过程中才能完全理解和熟悉, 所以希望你能经常地尝试写一点东西(从修改范例开始是个不错的想法).

另外, 现在先不要抱怨我没有用什么特效范例来教 ActionScript, 因为还没到那一步. 那种狭隘的模仿是无法教给你真正的本事的, 不信, 你可以试试不读海明威的书就去模仿海明威的文风来写文章(譬如模仿《死在午后》).

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 41 | 查看次数: 1903

真正的flash全屏

getURL("FSCommand:trapallkeys","true"); //屏蔽掉esc键(指定 true 可将所有按键事件(包括快捷键)发送到 Flash Player 中的 onClipEvent(keyDown/keyUp) 处理函数。)
getURL("FSCommand:fullscreen","true"); //全屏
getURL("FSCommand:showmenu","false"); //不显示右键菜单

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 48 | 查看次数: 879
分类:杂谈录 | 固定链接 | 评论: 0 | 引用: 130 | 查看次数: 874

flash 8 BitmapData 类的应用

BitmapData类是什么 

Flash.display.bitmapData允许我们使用像素层级来控制位图,这意味着什么呢,好,在下面的简介中我们将简介它能做什么。 
·复制和粘贴整个图像,部分图案。或者是每一个独立的像素。 
·鉴别或是改变像素或是像素群组的颜色。 

查看更多...

分类:Flash | 固定链接 | 评论: 0 | 引用: 144 | 查看次数: 1444

ActionScript 2.0中的Class linkage和_lockroot

ActionScript 2 Class linkage

    在元件的linkage 名字里联结类(class):
比在MX里用Object.registerClass 来做,简单多了。你只需要在元件的linkage对话框里键入class的名字,或是在创建元件的时候关联class。这意味着class是独立的元素,它可以应用在很多的元件里。

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 130 | 查看次数: 608

动态放大图片

动画的效果是点击图片的不同位置,则以点击的位置为中心进行放大和缩小,并将点击位置向屏幕中心移动 
主要代码分析如下 
图片组件上的AS 
onClipEvent(load){ 
_root.center._visible=0;//中心坐标是否显示 

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 143 | 查看次数: 950

Flash OBJECT和EMBED标签

我们现在大部分人做网页,都是直接用DW插入flash,而且DW也是所见即所得,直接生成了相应的flash显示代码。可是我们又有多少人了解这些直接由DW生成的代码呢?其实我接触flash player标签,是在刚学习html的时候,那时书中插入flash只有最简单的<embed src="" width="" height=""></embed>一句,而且在很长一段时间里,只要网页中插入flash我也都是这样写的,当时认为,这样写即简单好记,又节省代码,反倒对DW起疑问,为什么这么简单的代码,它要搞得这么复杂呢。但仔细想想,DW生成的代码必有他的道理。而在后来的应用中,也应证了我的判断(呵呵,也许想法本来就菜)。 
这几个星期,一直在做flash与JS及.NET交互相关的应用,所以对OBJECT、EMBED标签有了更深的了解。就这两天,在做flash实现网页拖块布局功能(类似QQ空间的JS布局),由于要根据不同用户,载入及输出不同的用户配置文件,所以我想到了由.NET生成的相应用户的配置文件名,而用<param name="FlashVars" value="import=userimport1.txt&output=useroutput1.txt">来传递相关的文件变量给flash。但在实际应用中,发现Firefox及opera等浏览器并不能识变这样的变量传递,更确切地说,它们并不支持<param>标签。所以今天抽空,上MM网收集整合了一下相关的内容。 

一、介绍: 
我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。windows平台的IE利用Activex控件来播放flash而其它的浏览器则使用Netscape插件技术来播放flash。 

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 132 | 查看次数: 1601
object中,<param name="movie" value="SWF路径" /> 

修改这里的SWF路径为 SWF路径?sed=thinkabout 
这样你的flash就可以在_root得到 sed 变量 
_root.sed 值就是"thinkabout" 

查看更多...

Tags: wind

分类:Flash | 固定链接 | 评论: 0 | 引用: 23 | 查看次数: 1159