Sep 30

怒了,解决了个as3.0比较呕心的问题,有关于网站的,希望对大家有帮助

ActionScript3.0
从事FLASH网站开发的人员,可能目前还是2.0居多吧
2.0开发网站,一个主文件,然后很多栏目子栏目都可以做成SWF文件
通过这个主文件加载进来编织在一起,那样做虽然整体性很难保持流畅感
但是层次还算清楚。
我没有学过2.0,但是基本的原理我都清楚
用3.0做网站的话都是写文档类,动画只是一个演员。
动画和程序逻辑分开
但是有时候做网站 确实也需要用到加载一些SWF的地方 而且包含代码
那样就.....................
Sep 28

BulkLoader的一些使用技巧

AS3 MINNI library
BulkLoader 是个很好用的加载类库
用 BulkLoader实例的add()方法可以很方便地将素材地址加入加载列表
但是当素材太多的时候,加载进度会不准确
解决的办法是将 每个文件的大小提前告诉BulkLoader
例如:dang.mp3 是1000KB
_loader.add("dang.mp3", { id:"dangSound", type:"sound",weight:1000 }
Sep 20

新我的办公室

杂物箱


有花花草草的 还有鱼儿鸟儿
惬意
Sep 17

发一个可以将基于AVM1Movie的SWF编码成 as3的MovieClip的类

ActionScript3.0
使用方法在注释中
* var loader:Loader = Loader(addChild(new Loader()));
* var fLoader:ForcibleLoader = new ForcibleLoader(loader);
* fLoader.load(new URLRequest('swf7.swf'));
代码在内页
Sep 8

一些琐碎的AS3代码片段

ActionScript3.0
关于ExternalInterface的用法
用法很简单,但是有个很要注意一下 HTML 的代码,标签一定要设置好ID,id最好别太奇怪
负责IE6 里根本就会出错,要不找出这个错误还真不容易
还有要设置

if (ExternalInterface.available) {
  //boxShow 是被调用的JS 函数名
  ExternalInterface.call("boxShow",参数);
}