预览模式: 普通 | 列表

SWF 本地通信 LocalConnection 扩展

flash.net.LocalConnection 可以让SWF在许可的安全沙箱内交互. 使用的时候需要交互的双方都知道对方的套接字, 这在一定程度上影响了程序的灵活性.

ZConnection 就是为此而生. 在两套程序中只要指定统一的套接字即可建立通信通道, 有些类似于P2P的感觉.

ZConnection 的了连接建立过程:

1. ZConnection 在连接的时候会测试指定的套接字.

查看更多...

分类:Action Script 3 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 104

汉字的 Unicode 编码范围

今天QQ群里有人问怎么实现随机汉字.

String.fromCharCode(int(Math.random()*20901+0x4e00))

于是引出了随机生成的汉字像一堆乱码的问题. 之后就百度了一下汉字的Unicode范围, 找到以下资料, Copy 过来一备份. 原文...

查看更多...

分类:未分类 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 131

IE 妥协了?

分类:浏览器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 95

鼠标双击与单击事件分离

将按钮的单击与双击事件分离.

由于实现原因, Flash AS3 的按钮双击事件总是伴随在依次单击之后. 几经琢磨, 用Timer来将多余的单击事件隔离. 

查看更多...

Tags: 鼠标双击 AS3

分类:Action Script 3 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 134

AS3 正则表达式的实现BUG?

这样的结果让我怀疑是否我没有看清楚 AS3 的文档. 于是我查了下帮助:
\d 匹配十进制数字。
\D 匹配除数字以外的任何字符。
\w 匹配单词字符(A-Z、a-z、0-9 或 _)。请注意,\w 不匹配非英文字符,如 é、Ò 或 Á。
\W 匹配除单词字符以外的任何字符。

显然应该是 AS3 正则的实现有问题了. 貌似 \D \W 的范围只局限在了 Unicode 0-255 之间.

查看更多...

分类:Action Script 3 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 142

包导入插件

在Flash IDE环境下自动导入脚本中用到的类包(package).

自动识别 AS2,AS3.

目前除了 Flash 官方包外还添加了对

TweenLite (as2,as3),
FlashSandy (as2,as3)

查看更多...

分类:Flash 扩展 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 174

让PPT中的Flash可以加载文件

这两天要做个展示, 最后的结果是要插入到 PPT里面的.

如果一开始就是这样规划, 那么我可以把模块都整合到一个文件里. 但现在的问题是所有模块都已独立制作完成, 现在要合起来指不定会出什么差错.

在网上找了下PPT插入Flash的方法, 按方法可以插入Flash了, 播放没有任何问题. 但是不能加载其它模块了. 于是我仔细研究了一下插入PPT的Flash路径.

在 PPT里Flash路径呈现的是如下格式:  file://D:\Temp\index.swf, 即不是通常说的URI也不是普通意义的URL, 什么怪物???好在这还是个表示路径的东西, 这样我们可以自定义一个方法转换统一路径标示. 有了这个统一路径标示加载就不成问题了.

查看更多...

分类:Action Script 2 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 146

图层队列工具

一个动画工具, 用于按一定的帧数差排列图层. 以实现逐个显示图片或是文字的功能.

使用简单方便

第一次要选择所有需做排列的图层,  再运行命令输入参数. 注意选择顺序, 最先选择的图层优先出现.

以后要修改的时候只要选中这个图层序列的最开始那个层再运行命令即可.

查看更多...

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