http://js1k.com/2010-xmas/demos
]]>月度存档: 12 月 2010
在fd中嵌入字体
1.创建一个fd工程
两种方式的模板,AS3 project with preloader有loading,AS3 project没有loading
1.1工程架构
把源代码和发布的元素分开,推荐结构:bin(包含项目swf),src(包含as,fla),lib(包含单个发布的swf,swc)
打开项目属性修改选择sdk路径
确保src在工程路径里
2.创建一个fla文件
修改发布路径到../lib/aq.swf
2.1创建元件
右键点击库里面的元件,链接为Lq类,导出swc到lib目录
2.2将swc加入到fd工程
在fd的树上找到swc,右键选add to library
3.写相关类
3.1 在代码中引用元件
package
{
import flash.display.Sprite;
public class MySymbol extends Sprite
{
private var design:Lq;
public function MySymbol()
{
trace(“I'm a MySymbol instance called”, name);
design = new Lq();
addChild(design);
}
}
}
3.2 写入口类
// entry point
addChild(new MySymbol());
Event.INIT与Event.COMPLETE的区别
在加载影片或动画的第一帧时将调度 Event.INIT。然后,影片将可供访问并可添加到显示列表中。不过,下载完整的影片可能需要花更长的时间。只有在加载了完整的影片之后才会调度 Event.COMPLETE。 init 事件始终在 complete 事件之前。
]]>