仓酷云

标题: 动画教程之Flash AS 教程:类和面向工具编程-Flash actionscript [打印本页]

作者: 逍遥一派    时间: 2015-1-15 21:05
标题: 动画教程之Flash AS 教程:类和面向工具编程-Flash actionscript
这个播放器非常小,只需花一点点时间下载,对于在体验网页上的多媒体效果是个很好的开始。
类和面向工具编程
类(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
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
作者: 爱飞    时间: 2015-1-22 20:46
FLASH广告的问题主要表现在:
作者: 飘灵儿    时间: 2015-1-31 14:38
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
作者: 小妖女    时间: 2015-2-6 20:40
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。
作者: 愤怒的大鸟    时间: 2015-2-18 18:03
FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。
作者: 简单生活    时间: 2015-3-6 09:48
FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。
作者: 因胸联盟    时间: 2015-3-13 00:09
FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。
作者: 只想知道    时间: 2015-3-20 08:00
目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2