- 浏览: 39428 次
- 性别:
- 来自: 珠海
最新评论
[1b]声明:[/1b]本教程英文版源自Adobe的:
http://www.adobe.com/devnet/flash/articles/flash9_as3_preview.html
[1b]原作者:[/1b]Jen deHaan和Peter deHaan
本站对其进行了翻译整理,此教程转载请注明出处.并标有活动链接,谢谢合作.
Adobe Flash Professional 9 ActionScript 3.0 Preview(以下简称AS3.0预览版)是下一个将要发布的flash 创作工具的预览。众所周知它的名字是”Blaze”,它扩展了Flash Professional 8 并包括了一系列特性将与Flash9 一同发布,计划将在2007年发布。
这个预览版本包括支持Actionscript 3.0,它的优势在于包含在flash player 9 中的一个新的虚拟机(AVM),这个增强的虚拟机要比传统的Actionscript 代码的执行速度快上10倍,如果你想获得更多的关于flash player 9的信息,请查看
Flash Player Product page
Flash9预览版允许你编译包含或导入到Fla中的Actionscript3.0 脚本,贴加在帧上或是与库元件关联的脚本在编译过程加入与场景内容的交互。
这篇文章是通过使用Flash的绘制工具创建一个新的形体来展开的,当你学完了如果让形体与按钮和鼠标交互移动,你会明白如果将actionscript从主时间轴上移到外部文件,怎样与库中的元件或是Flash文档自身链接。
要完成此文章你需要
Flash Professional 9 Actionscript 3.0
和
范例文件
[1b]在FLASH中编写Actionscript 3.0[/1b]
Flash9 预览版只是一个开发环境,它允许你创建Flash文档(FLA)并使用Actionscript 3.0,当然你也可以使用Flex Builder 2来编译As3.0.
Flash9预览版能让你创建基于时间线的Actionscript3.0文档,并可以使用其它的一些特性,如形变和运动缓动,flash.display.MorphShape类,abobe.utils package,static text fields,scenes,和库。
[1b]Flash9 预览版包括下面几个新特性:[/1b]
[1b]1.Document class:[/1b]
Flash9引入了document class的概念,定义为与你的swf文件的主时间线关联的类。当你初始化主时间线时,document class就已经被构造了。你可以文件的属性面板或Actionscript 3.0发布设置面板上设置document class,如:File>Publish Settings > Flash tab > Settings button
如下图:
[1b]2.Symbol-class linkage: (元件-类链接)[/1b]
在ActionScript 3.0中你不再需要链接id了,取而代之的是,你可以为你能直接实例化或动态创建实例的元件指定一个特定的类名称。如下图所示:
[1b]3.如果类不能在你指定的类路径当中找到,那么Flash会在场景之后创建一个以使它仍可以被实例化[/1b]。如下图所示:
[1b]4.Errors and warnings: (错误和警告)[/1b]
针对ActionScript 3.0 errors和warnings增加了两个操作.你可以在Actionscript 3.0的特性面板上选择。如:选择Edit>Preferences > ActionScript > Actionscript 3.0设置按钮。如下图.
—个是Strict Mode,使编译器在编译过程中遇到问题时非常的严格,都会当做错误来处理而不是警告。另一个是Warnings Mode,会出现额外的警告,大多数情况下当你从Actionscript 2.0迁移到As3.0时,会起到很大的帮助,当你选择了Warning时,你可以通过编辑EnabledWarnings.xml文件中的Enabled属性来定义你想要的警告。EnabledWarnings.xml文件的位置:
o Windows: C:\Program Files\Adobe\Flash 9 Public Alpha\en\Configuration\ActionScript 3.0\EnabledWarnings.xml
o Mac OS: HD|Applications|Adobe Flash 9 Public Alpha|Configuration|ActionScript 3.0|EnabledWarnings.xml
[1b]Creating clickable and draggable shapes(创建可点击和可拖动的形体)[/1b]
在这个例子中,你将探索flash9 预览版了一些新特性,你将创建一个简单的形体并使用改良的事类模型来使它可以点击,在后面的例子中,你将使这个形体可以拖动,将你的代码转换为类和动态创类的实例。
[1b]声明:[/1b]本教程英文版源自Adobe的:
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/1743.html
发表评论
-
Flash进度条的制作详细讲解(组图)
2010-04-10 13:31 557在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
loding完美制作
2010-04-10 13:31 728当然这里的"完美loding"是指lond ... -
loding完美制作
2010-04-10 13:30 538当然这里的"完美loding"是指lond ... -
Flash中加载影片时,Loading的位置对影片的影响
2010-04-10 13:30 862在论坛经常看到Loading加载方式的探讨,不过大多都是讨论 ... -
Flash中加载影片时,Loading的位置对影片的影响
2010-04-10 13:30 765在论坛经常看到Loading加载方式的探讨,不过大多都是讨论 ... -
AS3笔记(9)-Array
2010-04-09 13:56 585首先值得一提的是AS3的 Array 有了像 String 一 ... -
学习As2.0与AS3.0的尴尬
2010-04-09 13:56 713从macromedia大刀阔斧对A ... -
学习As2.0与AS3.0的尴尬
2010-04-09 13:56 551从macromedia大刀阔斧对A ... -
探索As3.0 Preview
2010-04-09 13:55 456[1b]声明:[/1b]本教程英文版源自Adobe的: htt ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 11:45 407很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 11:45 634[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
Coding ActionScript 3.0系列[3]外部swf文件载入
2010-04-09 11:45 654[1b]关于 Coding ActionScript 3.0 ... -
Coding ActionScript 3.0系列[3]外部swf文件载入
2010-04-09 11:45 612[1b]关于 Coding ActionScript 3.0 ... -
Coding ActionScript 3.0系列[4] 外部swf库资源载入及使用
2010-04-09 11:44 615[1b]关于 Coding ActionScript 3.0 ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 11:17 561。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 11:17 580本文转自:h ... -
Flash绘制美丽风景画之海滩
2010-04-08 11:17 459过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ... -
Flash制作卷轴水墨画展开动画效果
2010-04-08 11:17 546北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅 ... -
Flash鼠绘入门第十三课:绘制美丽春日飞燕
2010-04-08 11:17 539相传燕子于春天社日北 ... -
跑动的小火柴人(flash动画)
2010-04-08 09:32 467本教程描绘的是完全用ActionScript做的一个火柴棍小人 ...
相关推荐
dot net core 3.0 preview 3 for windows
企业易站网站内容发布管理系统,根据国际最流行的B/S模式设计,同时采用了页面模板与域变量相结合的网站发布管理方式,企业能够很方便的使用这套软件轻松迅速地发布网站以及页面出来,包含了"系统管理"、"权限管理...
Ext Designer Preview3.0汉化版及教程
Designer Preview Constructing your interfaces in code will be a thing of the past. We are releasing a Designer Preview that will allow you to experiment with the designer interface and to explore...
第三步汉化: 解压汉化文件,并放到第二步安装对应的目录下,覆盖相同文件,启动Ext Designer Preview就完成了。 可视化设计并生产代码。 附:以处提供两个教程:Border布局.7z,Combobox.7z,请下载7z格式解压包...
里面包括了Ext 3.0 Designer Preview安装、破解、汉化的所有文件
maven-glassfishbuild-plugin-3.0-preview.jar
maven-glassfishbuild-plugin-3.0-preview-sources.jar
官方版本,亲测可用
官方版本,亲测可用
官方版本,亲测可用
通过 Visual Studio 预览版可以尽早访问主要版本中尚未提供的最新功能和改进。 通过试用预览版,可利用频繁发布的新版本和更新。
ExtJs可视化开发工具3.0(汉化版) 官方的extjs可视化IDE设计工具
Ext Designer Preview3.0汉化版:可视化界面开发工具
Ext+Designer+Preview3.0汉化版
.NET Core is a cross-platform version of .NET for building websites, services, and console apps.
Ext Designer Preview3.0汉化破解版,内有补丁
官方版本,亲测可用