ActionScript 3.0Cookbook中文完整版
ActionScript 3.0 的老牌实用书《Cookbook》中文完整版,还挺值得收藏的。里面整整 300 多个实用小例子,从基础语法、UI 组件、到远程调用、XML 操作,基本都覆盖到了。讲得清楚,不绕弯子,适合动手型选手边学边改代码。尤其像Capabilities
那块,搞版本兼容挺有用的,省去不少坑。
Flash 播放器版本检测的实现挺实用,比如用Capabilities.player
直接拿播放器版本,配合Capabilities.os
还能知道系统信息,适合做前期适配判断。
自定义类那章写得还蛮细,怎么封装、继承、扩展接口这些都有讲,带着例子学也不难上手。要是你习惯 OOP 风格,那部分你会挺喜欢。
数据格式化这块还不错,用NumberFormatter
货币、百分比格式都挺方便,配上DateFormatter
日期展示也清爽,看得舒服,用户体验直接拉满。
字符串操作属于日常任务中的高频操作,substring
、replace
用得多,复杂一点的用正则也讲到了,例子给得比较清楚。
UI 组件部分说的是怎么用 Flash 内建的控件,像Button
、TextField
,还教你怎么监听点击事件,响应也快,代码也简单。
声音视频那块,Sound
和Video
类的使用方法都了。播放、暂停、音量调节这些基础功能一应俱全,还能搞点播放器小项目练手。
远程调用涉及URLLoader
、AMF 和 JSON 格式的通信。用法不复杂,加载远程数据的场景常见,挺适合拿来对接后端接口。
XML那节内容全,XML
类怎么用、怎么查找节点、怎么做 XPath 查询,写得条理清晰,日常数据交互足够用了。
如果你现在还在维护 Flash 项目,或者研究老项目代码,那这本《ActionScript 3.0 Cookbook》中文完整版你真可以翻一翻。结合这些Flash 播放器合集、媒体播放器开发这种项目资源看,理解会更快,进度也更稳。
评论区