尝试用AS3做一个简单的计数器。先来看看最后的效果:(查看类代码)
public function ShowTimer(){
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
initMc();
}
AS3里新加了很多的常量来代替字符串。这给我们带来了很大的方便。比如要限制影片的缩放模式为固定尺寸, 阅读全文 »
首先 say hello 一下,在输出面板 trace 出 “Hello World!”。复习一下AS2的类代码:
class net.eidiot.learnAS3.HelloAs2{
public function HelloAs2(){
trace("Hello World!");
}
}
为了让这段代码工作,需要在Flash IDE里场景的第一帧输入代码:
阅读全文 »
花点时间把《Flash MX编程与创意实现》介绍的几个基本类改写为as 2.0版。
→ MathE类 → Vector类 → Vector3D类 → Particle3D类
然后再接再厉,把他的三维粒子墙程序也做了出来。发个教程:
→ 实例效果
(鼠标位置控制旋转的方向和速度)
阅读全文 »
愚人部落 主页有很多地方是用导入的外部文本,加了很多外部链接。曾经想过一个链接要调用flash内部的as代码,却没有找到相关的函数。今天终于读到,记录下来。
……也可以使用 a href 来调用Flash函数(无论是内置函数还是自制函数)。这意味着,用户可以像使用规则文本超链接一样触发任何自制脚本,而不只是Web导航。这被称作“as function”,例子如下:
my_txt.htmlText="Click <a href=' asfunction:doFunction'>here</a>";
阅读全文 »