flash
wangluozhangleilei
还好一路有你!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ActionScript 3 预加载
预加载(Preloading)是一个描述并跟踪将外部内容加载到 Adobe Flash Player 中的能力的术语。 预加载程序(preloader)一般可以给出一个当前加载内容百分比,已反馈给用户。 预加载的目的有两个:提供更佳的用户体验(提供反馈)和确保获得预期的加载内容。预加载程序使得 SWF 文件、图像、音频、文本和视频内容的加载过程变得简单。 对较大尺寸的文件例如5M大小的文件进行预加原创 2013-10-14 09:57:11 · 1194 阅读 · 0 评论 -
flash swf、mc播放完毕的检测和判断
老问题1 判断currentFrame 与totalFrame2 在被加载文件中发出事件,侦听之3 用addFrameScript 给被加载文件最后一帧添加代码。1)如何检测一个MC里面的帧播放完毕?1)mc.addFrameScript(mc.totalFrames-1,output)function output(){原创 2013-10-14 11:55:54 · 1595 阅读 · 0 评论 -
flash and vc++制作精美界面程序
做过界面开发的人想必都清楚如果要用VC++来开发漂亮的程序界面其难度真是苦不堪言, 当然VC++可以作出漂亮的界面但要投入大量的人力和时间其代码量可以用海量来形容。BUG自然也就不计其数。本文主要介绍如何采用VC++结合FLASH在短时间内以及很少的人力投入的情况开发出精美漂亮的软件界面。在本例中VC++主要进行相关数据逻辑及业务处理,FLASH则进行相关的界面表现。FLASH和VC++之间采用X转载 2013-10-15 20:11:30 · 1534 阅读 · 0 评论 -
flash 垃圾回收GC
// create a new object, and put a reference to it in a:var a:Object = {foo:”bar”}// copy the reference to the object into b:var b:Object = a;// delete the reference to the object in a:delete转载 2013-10-29 15:27:14 · 1250 阅读 · 0 评论 -
flash MVC框架
MVC模式是”Model-View-Controller”的缩写,中文翻译为”模式-视图-控制器”。MVC应用程序总是由这三个部分组成。 Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性, 所有依赖的View都会自动更新。MVC模式能使界面(Viwe)和数据(Model)能有效的分开,由控制器(Contr原创 2013-11-18 10:17:06 · 1501 阅读 · 0 评论 -
SWF文件的混淆
简单说下SWF文件的混淆原理,(已经明白的请跳过本段):我们的AS源代码被编译完成后,SWF内部会形成一个字符串映射表,包含源码里出现的所有字符串(类名,包名,成员变量名,常量等)。一个数字(相当于地址指针)对应一个全局唯一的字符串。而原本的代码片段包含的字符串都会被替换为对应的数字指针。代码实际执行过程用的都是这些数字指针。所以即使你修改了映射表内的字符串内容(不能修改Flash API的关转载 2013-11-11 14:46:40 · 1611 阅读 · 0 评论 -
flash 反射机制基础知识
flash.utils包中顶级函数 getDefinitionByName完全限定类名的字符串 ----类名 getQualifiedClassName对象------完全限定类名的字符串 getQualifiedSuperclassName对象------ 基类的完全限定类名的字符串转载 2013-12-03 19:58:04 · 1547 阅读 · 0 评论 -
父SWF与子SWF之间的传值
先来说一下主SWF传值给子SWF: 我们用一个例子来讲解这一块的东西 首先,我们要了一子SWF(以下简称儿子)和一个主SWF(以下简称父亲),儿子里面,就一个文本框t, 用来显示父亲下达的命令。 儿子的代码:package { import flash.display.Movie转载 2013-12-12 19:15:46 · 1319 阅读 · 0 评论 -
flash加载动画效果AS3.0代码实现
package{import flash.display.Shape;import flash.display.Sprite;import flash.events.Event;import flash.geom.Matrix;import flash.utils.Timer;import flash.events.TimerEvent;public class转载 2013-12-05 19:54:33 · 4237 阅读 · 0 评论 -
As3.0使用小技巧一
1、完全屏蔽鼠标右键功能: stage.addEventListener(MouseEvent.RIGHT_CLICK, function onRightClick(e:MouseEvent) { } ); 2、数组元素的删除:var vegetables:Array = new Array("spinach", "green pepper",原创 2014-01-21 15:18:37 · 2234 阅读 · 0 评论
分享