- 浏览: 88084 次
- 性别:
- 来自: 北京
-
最新评论
-
A5121612886:
好文要顶!
Flash Builder 编译器选项 -
谁在哀伤望月:
非常好,谢谢分享
Flash builder4 插件终极破解方法
1. 弹性“跑道“模型
开发者应该知道事件何时被触发,代码何时被执行,Player何时进行渲染,这是每个Flash开发者都需要掌握的Flash Player基础概念。
延伸阅读
http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/
2. FlexSDK、mxmlc、compc…
开发者应该知道在点击Eclipse中的“run”按钮时都发生了哪些事情。
延伸阅读
http://www.senocular.com/flash/tutorials/as3withmxmlc/
http://livedocs.adobe.com/flex/3/html/help.html?content=apparch_08.html
3. Player事件、客户化事件以及事件冒泡
没有帧(Frame)和鼠标点击的Flash Player是无法想象的。
延伸阅读
http://www.adobe.com/devnet/actionscript/articles/event_handling_as3_03.html
http://livedocs.adobe.com/flex/3/langref/flash/events/package-detail.html
http://www.tink.ws/blog/custom-events-in-as-30-dont-forget-to-override-the-clone-method/
http://jacwright.com/blog/70/how-to-listen-to-flash-events-that-dont-bubble/
4. 语句、关键字和指令
开发者不应该对as3中新出现的关键字感到惊讶。如果不知道“static”或是“override”是什么意思,学就行了。
延伸阅读
http://livedocs.adobe.com/flex/2/langref/statements.html
5. ASDoc
今后当你再一次阅读自己编写的代码时可能看不懂写的是什么了,因此恰当的文档是非常必要的,但如果能自动生成岂不美哉?
延伸阅读
http://livedocs.adobe.com/flex/3/html/help.html?content=asdoc_3.html
6. 管理好可视化资源(图片、字体、CSS等等)
Flash是可视化的东西,因此有必要了解代码与资源的管理手段。
延伸阅读
http://www.gskinner.com/talks/flexlovesflash/
http://code.google.com/p/queueloader-as3/
http://code.google.com/p/bulk-loader/
7. 理解Array、Collection、Dictionary与Map
通常开发者不会只处理一个MovieClip,因此需要了解如何控制多个对象。
延伸阅读
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html
http://www.gskinner.com/blog/archives/2006/07/as3_dictionary.html
http://code.google.com/p/as3ds/
8. 以编程的方式处理动作
如果只搞静态的东西还不如使用HTML呢。
延伸阅读
http://blog.greensock.com/tweenmaxas3/
9. OOP、编码与框架的合理使用
时至今日,一个巨大的.as文件闯天下的时代已经过去了。开发者需要将代码转到组织良好、可重用的对象中。现在的as3框架也层出不穷,合理地使用框架有助于代码的管理。
延伸阅读
http://www.adobe.com/devnet/actionscript/articles/oop_as3.html
http://www.actionscript.org/resources/articles/684/1/Object-Oriented-Programming-in-AS3/Page1.html
10. 版本控制
除非觉得代码毫无价值,否则开发者需要立刻学习一种版本控制系统并尽快应用到项目中去。
延伸阅读
http://tortoisesvn.net/downloads
http://en.wikipedia.org/wiki/Revision_control
发表评论
-
全面提升你的程序效率 之细说 bitmapdata AS3 Bitmap 抠图(透明部分)和碰撞(点击)检测
2012-06-05 09:54 7287如果你是刚接触as编程 ... -
PureMVC MultiCore报错 multitonKey for this Notifier not yet initialized!
2012-05-23 16:08 1042multitonKey for this Notifier n ... -
关于优化
2012-05-21 14:58 10261. Avoid the new operator whe ... -
AS3经验之谈
2012-05-11 10:56 1188【改变输出swf的尺度,背景颜色 ... -
Flex 应用内存泄露的分析与诊断
2012-05-03 11:32 739http://www.ibm.com/developerwor ... -
Flash Builder 编译器选项
2012-05-02 10:30 6481-benchmark 输出性 ... -
【AS3】为什么AS3.0事件流机制会有捕获阶段、目标阶段、冒泡阶段三个阶段
2012-04-26 10:03 3889原问题:事件机制有三个步骤,捕获,目标和冒泡。请问,在目标阶段 ... -
[AS3]事件流那点事儿
2012-04-26 09:36 1283在群里有人问了个问 ... -
Socket+AMF3粘包问题
2012-04-17 10:05 1918问题: 服务端Mina 前台接收Flex 参照的 ... -
flash中cacheAsBitmap的使用
2012-03-09 11:59 871缓存显示对象 如果 Flash 中的设计尺寸增大,无论创建 ... -
Flash builder4 插件终极破解方法
2011-06-20 11:30 16681. 下载并安装FlashBuilder_4_LS10.exe ... -
泡妞与23种设计模式(转)
2011-05-26 09:41 7061、FACTORY—追MM少不了请 ... -
业务逻辑
2011-03-28 10:55 788业务逻辑是相对于展示逻辑来说的,主要用在MVC模式中。 ... -
[转]pureMVC简单示例及其原理讲解
2011-03-25 14:26 1289原文地址: http://superwulei.iteye ... -
[转]看看你是不是合格的ASer
2011-03-24 10:24 632来自 http://hi.baidu.com/onli ... -
webkit/opera中window[name]获取flash对象的特殊实现
2011-03-23 20:01 859为了兼容多数浏览器,我们一般同时采用object和embed标 ... -
AS3 Flex的一个贝塞尔(Bezier)曲线图形实例
2011-03-23 16:08 1811代码如下: CurveDemo.as p ... -
[转]访问flash中的各种元素
2011-03-23 15:50 914From:http://www.xncat.com/2009/ ... -
面向接口编程详解
2011-03-22 10:23 714我想,对于各位使用面向对象编程语言的程序员来说,“接口”这 ...
相关推荐
在现代Web开发中,JavaScript(JS)和Adobe Flash(AS,ActionScript)是两种常见的交互技术,它们在创建动态和富媒体内容时起着重要作用。虽然Flash已经逐渐被HTML5取代,但在某些特定场景下,如旧版浏览器的兼容性...
《任天堂Wii Flash游戏开发》一书是针对游戏开发者,特别是初学者的一份详尽指南,由Adobe认证讲师Todd Perkins撰写。这本书旨在教授读者如何设计、开发,并在线分享自己的Flash游戏,尤其聚焦于在任天堂Wii平台上...
AS2.0以其简洁的语法和强大的功能,使得开发人员能够轻松地创建交互式内容,包括音频和视频播放器。本款“Flash MP3播放器”正是利用了这一特性,为用户提供了一种简单但实用的音频播放解决方案。 核心文件“flash_...
【as3corelib库及帮助文档】是针对Adobe Flash平台的一款重要的开源库,它提供了许多在ActionScript 3(AS3)中缺失的实用功能。这个库由John Resig开发,最初是为了填补AS3标准库中的空白,为开发者提供更强大、更...
例如,通过AS3(ActionScript 3)编程,可以使人物根据用户输入做出反应,或者让植物随风摇摆。同时,素材的合理组合和创新运用,可以产生独特的视觉效果和用户体验。 "全面/实用"的标签意味着这个素材库覆盖了...
### Flash_ActionScript3殿堂之路 绝对完整清晰版 #### 重要知识点概览 1. **ActionScript3与RIA时代** - **简介**: ActionScript3是Adobe公司于2006年推出的强大脚本语言,它伴随着新一代的虚拟机AVM2的发布。与...
在IT行业中,Flash是一款历史悠久且曾经广泛应用于网页设计和交互式内容开发的工具。"Flash放大镜效果"是其中一种常见的交互式特效,它允许用户通过鼠标拖动一个虚拟的放大镜来查看网页上的图片细节,提升了用户体验...
如果你熟悉AS3(ActionScript 3.0),那么修改和扩展播放器的功能将变得轻而易举。 此外,对于初学者来说,通过研究这个源文件,可以学习到如何在Flash中处理音频流、如何使用ActionScript与用户交互,以及如何优化...
【标题】:“[转][AS3] flash.text.TextField应用攻略” 这篇博客文章主要探讨的是在ActionScript 3(AS3)中如何...通过学习这篇博客,开发者可以更好地理解和利用AS3中的文本处理能力,提升其在Flash开发中的技能。
本书以丰富的实践案例和解决方案为核心,旨在帮助读者快速掌握ActionScript 3.0在开发富互联网应用(RIA)中的应用,尤其强调了在Flash环境中的实用技巧和编程方法。 书中的内容涉及了ActionScript 3.0的基础知识、...
这个工具对于那些希望在Adobe Flash平台上使用Java逻辑或者想要将已有的Java项目迁移到Flex或Flash开发环境的开发者来说,具有重要的实用价值。下面我们将深入探讨这个工具的工作原理、转换过程以及相关的技术知识点...
### 使用FLEX和ActionScript开发FLASH游戏:位图动画 #### 概述 ...综上所述,本文详细介绍了使用FLEX和ActionScript开发Flash游戏时如何管理和利用位图动画资源,为开发者提供了一个实用的参考指南。
### ActionScript3.0开发人员指南关键知识点综述 #### 第1章 使用日期和时间 在ActionScript3.0中,处理日期和时间是至关重要的技能。本章深入介绍了如何管理日历日期和时间,包括如何控制时间间隔,以及一个实际...
总之,AS3.0滚动菜单是Flash开发中一个实用且有趣的案例,它结合了面向对象编程、事件驱动和动画技术,展示了如何在Flash平台上创建互动性强、用户体验良好的界面元素。对于希望提升Flash开发技能或了解AS3.0的人来...
- **ActionScript 3 (AS3)**:这是一种面向对象的编程语言,广泛应用于Flash平台。在使用Stage3D 进行3D开发时,AS3是主要的脚本语言。 - **AGAL (Adobe Graphics Assembly Language)**:这是一种低级语言,专门...
- **基础知识**:ActionScript 3.0(AS3)是一种强大的面向对象编程语言,主要用于Adobe Flash Player和Adobe AIR环境中开发交互式内容、应用程序和游戏。AS3支持事件处理机制、动态类型、内存管理等特性,并提供了...
### AS3.0算法与应用知识点详解 #### 一、标题与描述概述 - **标题**:“AS3.0算法大全,非常有用。...这些内容不仅涵盖了AS3.0的基本使用技巧,还包括了高级编程理念和技术细节,对于学习者来说具有很高的实用价值。
Flash的3D功能主要由ActionScript 3.0(AS3)驱动,这是Flash Player的一个强大脚本语言,能够支持复杂的3D运算。通过AS3,开发者可以创建旋转、缩放、平移等基本3D变换,以及更高级的3D图形渲染。 在Flash中实现3D...