
ActionScript® 3 is the programming language for the Adobe® Flash® Player and Adobe® AIR™ runtime environments. Use ActionScript 3 for everything from simple animations to complex, data-rich, interactive applications.
Programmers of all levels - beginner, intermediate, and advanced - will find useful content at the new center for Learning ActionScript 3.
详解ActionScript |
First introduced in Flash Player 9, ActionScript 3 is an object-oriented programming (OOP) language based on ECMAScript—the same standard that is the basis for JavaScript—and provides incredible gains in runtime performance and developer productivity. ActionScript 2, the version of ActionScript used in Flash Player 8 and earlier, continues to be supported in Flash Player 9 and Flash Player 10.
ActionScript 3 makes programming significantly easier than in previous versions. By repackaging commonly used classes and objects as easily accessible APIs, ActionScript 3 provides faster, more direct access to the functionality you need for your applications.
Whether you use Adobe Flash Professional CS5 or Flash CS4, these resources will help you get started with ActionScript 3.
Research the ActionScript language elements, core libraries, and component packages and classes for the tools, runtimes, services and servers in the Flash Platform. This reference combines the information about the ActionScript language elements and libraries for Adobe products and runtimes.
Learn programming fundamentals, understanding ActionScript language and syntax, and exploring object-oriented programming in ActionScript.
Mark Hood (May 12, 2013)
本教程将介绍一个简单原生扩展的实现、应用和调试,该扩展使用一个 Android 活动来支持浏览一组选定的网站。
Tom Krcha (Feb 05, 2013)
本文将介绍结合使用 JavaScript SDK 和 ActionScript 3 的基础知识。
Scott Petersen (Dec 03, 2012)
Adobe Flash C++ Compiler (FlasCC) 支持 Flash Player 11.5 及以上版本(SWF 18 版本以上)的 POSIX 线程 (Pthread) API。 此 API 可完成线程创建和管理,并可通过多用户终端执行程序和条件基元实现线程间同步。 本文概括介绍了 Pthread 及相关技术,比如 Flash 运行时上下文中的信号量、原子操作和 OpenMP。
Keith Gladstien (Oct 22, 2012)
您将找到使用 Flash Professional 创建的应用程序的性能优化战略。 优化过程包括编辑 FLA 项目文件,确保所发布的应用程序已实现的(或实际的)帧速率足以能流畅地回放动画。
(Aug 27, 2012)
构建针对 iOS 和 Android 的原生扩展 – 第五部分: 构建 ANE 文件
(Aug 27, 2012)
构建针对 iOS 和 Android 的原生扩展 – 第二部分: 开发 ActionScript 库
Nathan Weber (Aug 27, 2012)
学习如何去创建一个Android库在Android设备上使用原生扩展
Explore animated patterns created with the Deco tool in 3D space.
(User level: Intermediate)
Explore the transitions available in ActionScript 3.
(User level: Beginning)