仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 851|回复: 8
打印 上一主题 下一主题

[学习教程] 动画教程之Flash AS 教程:类和面向工具编程-Flash actionscript

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:05:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
这个播放器非常小,只需花一点点时间下载,对于在体验网页上的多媒体效果是个很好的开始。
类和面向工具编程
类(Class)和面向工具(ObjectOriented),关于有些读者来讲大概还没打仗过而有些读者大概已在AS(或别的言语)中利用类良多年了,为了让人人都能学会,我会简明的先容一下这些基本常识。就算是AS2的OOP专家也但愿能略读下这一段,由于AS3.0的事情道理的确产生了很年夜的变更。假如你说你从没用过类,那你就错了,只需你在Flash中写过代码,那末实践上就已利用了类。类能够复杂了解为一种工具,MovieClip就是影片剪辑的类,而文本框、影片剪辑、按钮、字符串和数值等都有它们本人的类。
一个类最基础的两个部分:属性(数据或信息),举动(举措或它能做的事)。属性(Property)指用于保留与该类有关的信息变量,举动(Behavior)就是指函数,假如一个函数是这个类中的一部分,那末我们就称它为办法(Method)。
一个基础的类:
经常使用Flash的伴侣都晓得,我们能够在库中创立一个元件,用这个元件能够在舞台上创立出良多的实例。与元件和实例的干系不异,类就是一个模板,而工具(好像实例)就是类的一个特别体现情势。上面来看一个类的例子:
package{
publicclassMyClass{
publicvarmyProperty:Number=100;
publicfunctionmyMethod(){
trace("Iamhere");
}
}
}
先来讲明一下这段代码。在这里有些新的常识,关于AS2内行也云云:包的声明。包(Package),感化就是把相干的类举行分组。晓得这一点就够了,我们不再举行深切的会商,本书的示例乃至不会用到包。Package这个关头字和一对年夜括号是必须有的,我们了解为默许包,紧随厥后的就是类的界说。
另外一个变更是AS3.0中的类具有了会见关头字。会见关头字是指:一个用来指定别的代码是不是可会见该代码的关头字。public(私有类)关头字指该类可被内部任何类的代码会见。本书中一切示例的类都是public的。在深切进修了AS3.0后,我们会发明不是一切类都是私有的,乃至另有多重的类,这些内容超越了本书的议论局限。
本例中我们能够看到,这个类的名字为MyClass,前面跟一对年夜括号。在这个类中有两种要素,一个是名为myProperty的变量,另外一个是名为myMethod的函数。
包(Package)
包次要用于构造办理类。包是依据类地点的目次路径所组成的,并能够嵌套多层。包名所指的是一个真正存在的文件夹,用“.”举行分开。比方,有一个名为Utils的类,存在于文件夹com/friendsofed/makingthingsmove/中(利用域名作为包名是一个不成文的划定,目标是包管包名是独一的)。这个类就被写成com.friendsofed.makingthingsmove.Utils。
在AS2中,利用全部包名来创立一个类,比方:
classcom.friendsofed.makingthingsmove.Utils{
}
在AS3中,包名写在包的申明处,类名写类的申明处,比方:
packagecom.friendsofed.makingthingsmove{
publicclassUtils{
}
}
导进(Import)
设想一下,每主要利用这个类的办法时都要输出com.friendsofed.makingthingsmove.Utils,是否是太甚啰嗦太甚古板了。别忧虑,import语句能够办理这个成绩。在这个例子中,能够把上面这句放在package中类界说的下面:importcom.friendsofed.makingthingsmove.Utils;。

Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
柔情似水 该用户已被删除
沙发
发表于 2015-1-17 15:37:49 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
爱飞 该用户已被删除
板凳
发表于 2015-1-22 20:46:47 | 只看该作者
FLASH广告的问题主要表现在:
飘灵儿 该用户已被删除
地板
发表于 2015-1-31 14:38:56 | 只看该作者
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
小妖女 该用户已被删除
5#
发表于 2015-2-6 20:40:11 | 只看该作者
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-18 18:03:55 | 只看该作者
FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。
简单生活 该用户已被删除
7#
发表于 2015-3-6 09:48:48 | 只看该作者
FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。
因胸联盟 该用户已被删除
8#
发表于 2015-3-13 00:09:43 | 只看该作者
FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。
只想知道 该用户已被删除
9#
发表于 2015-3-20 08:00:16 | 只看该作者
目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 02:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表