ActionScript 3.0编程手册
ActionScript 3.0 的编程手册,适合想系统了解 Flash 开发的朋友。语言挺接近 JavaScript,逻辑也清晰,学起来不会太绕。像类
、继承
、事件监听
这些面向对象的套路它都有,而且语法上还挺规整,写起来挺舒服的。
面向多媒体交互的需求,比如动画、小游戏、Flash 网站,这门语言算是老当益壮了。尤其是它那套事件驱动机制,用来按钮点击、鼠标滑动这些操作还挺顺手。像下面这段:
button.addEventListener(MouseEvent.CLICK, handleButtonClick);
function handleButtonClick(event:MouseEvent):void {
trace("Button clicked!");
}
你看,就这么几行就搞定了用户点击的逻辑,响应也快,代码也简单。如果你以前写过 JavaScript 事件绑定,那用起来更没门槛。
类型安全也是它一大特点,像var count:Number = 0
,一眼就知道变量干啥的,调试时也更少出幺蛾子。哦,还有它的标准库,该有的都有,图形、声音、网络通信都能搞。
推荐你看看这个手册里的计数器小案例,UI 组件、事件、文本更新都涵盖了:
countLabel.text = countNumber.toString();
button.addEventListener(MouseEvent.CLICK, incrementCounter);
如果你想深挖一下 OOP 在 ActionScript 里的玩法,可以去看看这几篇:
如果你刚好有老项目还在用 Flash,或者对交互动画开发感兴趣,这本手册还挺值得收藏的。
10.71MB
文件大小:
评论区