`
hgfghw6
  • 浏览: 44664 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

flash AS3.0 的第一步: Hello World

阅读更多

 应网友(他原是美工的)的要求,写一篇Flash CS3 的基础教程。。我就写得尽量简单点,希望能够帮助他。高手们就不要看了,这种 Hello World 的教程网上已有不少,在这,自己写一篇........ >_我记得学哪门语言都会出现一个 " Hello W orld " 的例子的,  现在就写写 AS3.0 的 " Hello World " 吧!
在写这个教程前, 我假设你已经安装了 Adobe Flash CS3 Professional . 好吧, 现在就开始对世界说: " 您好, 世界! "

文件有两个:  helloWorld.as  和 HelloWorld_By riaHome.cn.fla   下面也提供了源文件下载了.
打开了 Flash CS3 后, 新建一个 Flash File (ActionScript 3.0) :

 
Flash CS3 有很多改进, 代码可以不用写在时间轴里头了, 全因有它, 它是一个娇小玲珑的东西, 它就是 Document class ( 文档类 ) . 它是躲在属性面板里的:

在里面写上: " helloWorld " 。是告诉编译器, 一旦你编译这个Flash的时候, 位于同目录的 helloWorld.as 文件就会被编译器 include 进去了.
好,  再来看看 helloWorld.as 里面写的是什么:
package {
       import flash.display.Sprite; // 导入 Sprite  类, 可以把 Sprite  类看成是没有时间轴的 MovieClip
       public class helloWorld extends Sprite { // helloWorld 类继承了 Sprite 类
               public function helloWorld() { // 这里是定义构造函数, 就是当这个类一旦实例化就执行函数体里的代码
                    trace("Hello World!"); // 在 Output 框里输出: " Hello World! "
               }
        }
}
OK ! 回到那个 fla 文件, 按 " Ctrl+Enter  " 测试一下, 是不是在 Output 框里显示: " Hello World! "
现在, 就学会了:
1、使用Flash CS3 的新特性: Document class ( 文档类 ) ;
2、学会自己写一个类 ( helloWorld 类 ) 并使用了构造函数;

 源文件  
压缩包下载
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/1871.html
分享到:
评论

相关推荐

    FLASHAS3.0官网教程实例(上)

    8. **HelloWorld**:基础的“Hello World”程序,是所有编程语言学习的起点,展示了AS3.0的基本语法和编译环境的设置。 9. **GeometricShapes**:几何形状绘制实例,利用Shape和Graphics类,演示了如何在舞台上绘制...

    UDP.rar_as3 udp_flash as3.0 UDP_flash发送udp_udp as3_windows as3.0

    这个"UDP.rar_as3 udp_flash as3.0 UDP_flash发送udp_udp as3_windows as3.0"的压缩包,看起来包含了一个名为"UDP.fla"的文件,这是一个Flash的源文件,可能是一个AS3的项目,用于演示或教学如何在Flash中使用UDP...

    实验一 安装Android Studio 3.0和第一个Hello World程序.pdf

    Android Studio 3.0 安装和第一个Hello World程序 Android Studio 3.0 是一个功能强大且流行的Android集成开发环境(IDE),它提供了一个完整的开发工具集,包括代码编辑、编译、调试和模拟器等功能。下面是Android...

    Delphi第一个源码:HelloWorld例子.rar

    Delphi第一个源码:HelloWorld例子,HelloWorld是个很经典的初学例子,被默认为学习和种语言的第一个小程序,用以在屏幕上输出“HelloWorld”,或是控制台、或是弹出窗口的形式,本程序就是Delphi中的HelloWorld,...

    as3.0中MD5加密例子

    AS3.0是ActionScript 3.0的缩写,它是Adobe Flash Platform的主要编程语言,广泛用于开发富互联网应用程序(RIA)。在这个特定的例子中,我们关注的是在AS3.0中实现MD5加密的方法。 MD5(Message-Digest Algorithm ...

    C++第一课:Hello,World!

    C++第一课:Hello,World!

    [AI教程]TensorFlow入门:Hello World与基本操作-代码

    [AI教程]TensorFlow入门:Hello World与基本操作-代码

    笨鸟学Android开发(1):HelloWorld

    在Android开发的世界里,"HelloWorld"是每个开发者迈出的第一步。这个项目旨在引导初学者了解Android应用的基础构建过程,让我们一起踏入这个充满创新和技术的世界。 Android是Google主导的开源移动操作系统,它...

    Flash AS 3.0 教材课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案合集最新课件汇编.ppt

    Hello World程序案例则介绍了基础的面向对象编程,通过外部AS文件引入类,实现了简单的文本显示和交互。 在AS 3.0的基本语法章节,我们会深入学习常量和变量的声明与使用,理解数据类型的分类及其转换规则,熟悉...

    EJB3.0之HelloWorld

    本教程将通过一个简单的"HelloWorld"示例,介绍EJB3.0的基本概念和使用方法。 1. **无容器依赖的注解配置**: 在EJB3.0中,不再需要XML配置文件来定义bean的行为,而是通过Java注解(Annotation)来完成。例如,`@...

    spring3.0 mvc 注解实现helloworld输出

    在本文中,我们将深入探讨如何使用Spring 3.0 MVC框架通过注解方式实现一个简单的“Hello, World!”输出。Spring MVC是Spring框架的一部分,它为构建基于模型-视图-控制器(MVC)架构的Web应用程序提供了一个强大的...

    探索Python编程的第一步:打印“Hello, World!”

    ”不仅是一个仪式,更是我们进入Python世界的第一步。本篇文章将详细解释如何在Python中实现这一经典程序,并探讨其背后的一些基本概念。 打印“Hello, World!”是学习Python的第一步,但它不仅仅是一个简单的输出。...

    一个简单的qt版helloworld程序

    本压缩包包含的“一个简单的qt版helloworld程序”是初学者接触Qt编程的一个基础示例,旨在帮助理解Qt的基本语法和项目构建过程。 首先,让我们来理解一下Qt中的"Hello, World!"程序的基本结构。在Qt中,我们通常会...

    Spring MVC+BlzeDS+Flex框架实践:HelloWorld篇

    Spring MVC+BlazeDS+Flex框架实践:HelloWorld篇是一个典型的多层架构示例,它结合了Spring MVC作为后端控制器、BlazeDS作为数据通信中间件,以及Flex作为前端展示技术。本实践旨在帮助开发者了解如何将这些技术集成...

    使用Spring3.0框架开发Hello World例子

    在本文中,我们将深入探讨如何使用Spring 3.0框架开发一个简单的"Hello World"应用程序。Spring是一个极其流行的企业级Java应用框架,它提供了一种模块化、可扩展的方式来构建应用,强调依赖注入(Dependency ...

    一个非常简单的WCF例子:Hello World

    一个非常简单的WCF例子:Hello World 本解决方案有3个项目: 1、WCFClient:客户端,展示通过wcf后得到的结果,一个小的winform; 2、WCFContrlPanel:主控程序,作为打开/关闭wcf服务的控制面板,winform; 3、...

    33.031.JAVA基础教程_Java语言概述-第一个Java程序:HelloWorld(33).rar

    总的来说,这个教程将是你踏上Java编程之旅的第一步,通过学习和实践,你可以逐步掌握Java语言,并为更高级的开发打下坚实的基础。记得,编程的学习需要耐心和实践,不断地编写代码并解决遇到的问题,你会看到自己的...

    Ofbiz 9 :Hello World

    NULL 博文链接:https://lmzf.iteye.com/blog/575969

    linux环境下用makefile编译简单的helloworld程序

    在这个“linux环境下用makefile编译简单的helloworld程序”的主题中,我们将深入理解如何创建并使用`Makefile`来编译一个基本的C或C++程序,例如“helloworld”。 首先,`helloworld`程序是一个经典的入门示例,...

Global site tag (gtag.js) - Google Analytics