逍遥一派 发表于 2015-1-15 22:43:07

动画教程之进修AS3:独一的类变量

此版本基于官方简体中文正式版制作,只需要执行一次快速安装即可使用,包含AdobeFlashProfessionalCS5.5、ExtendScriptToolkitCS5.5、PixelBenderToolkit2.6。
(本文非间接翻译,原文以下:)
InActionScript2,variablesdefinedwithinaclasssbodyweredefinedintheclasssprototypeobject.Thiswasanefficientmeanstohandlevariabledefinitionsbutitalsomeantthatcomplexdatatypes(suchasArrays)hadatendencytobe"shared"amonginstancesifnotexplicitlydefinedforinstanceswithintheclassconstructor.ThisisnolongeraproblemwithActionScript3.Classvariablesdefinedintheclassbodyarenowuniquetoeachclassinstancesothisproblemnolongeroccurs.

在AS2中,庞大数据范例(好比数组),假如在类体当中,办法以外间接初始化,而不在机关器中初始化,会被了解为“共享”的数据,而被一切的实例共享利用(相似于static的效果)。可是在AS3中不存在这个成绩。类变量是每一个实例独占的,独一的变量。以下:

classmyClass{

privatevarlist:Array=;//在AS2中会有必定成绩,AS3中就很好

publicfunctionmyClass(){
//在AS2中,应当在这里初始化list
}
}*新的MouseMove举动

mouseMove举动在AS3中有所改动。之前,mouseMove举措是一个全局观点,也就是说不论鼠标在FlashMovie的任何一个中央,只需挪动了,就会触发任何一个MovieClip的mouseMove举动。

在AS3中,Mouse工具不再用来分拨(dispath)鼠标举动。关于mouseMove举动来讲,你应当监听一个InteractiveObject的实例,好比Sprites,MovieClip和Stage。以是,你大概必要利用InteractiveObject来取代Mouse吸收监听。关于每个InteractiveObject实例,mouseMove举动只在这个工具的地点局限内实行。假如你要利用全局的mouse事务监听,则必要对stage增加监听。

因而,在利用mouseMove来拖动一个工具的时分,当你的鼠标分开的离开工具,对该工具的mouseMove事务就会生效,拖动效果也就同时实效了。这个时分,你大概必要对stage增加move举动来举行监听:

stage.addEventListener(MouseEvent.MOUSE_MOVE,dragMyObject);
运行时,它可以跨浏览器和操作系统、原汁原味地呈现具有表现力的应用程序、内容和视频,功能强大,兼容性高。

若相依 发表于 2015-1-17 18:27:22

在网络营销中所提供的利益。如果我们仔细看看国内外的专业网站,很少看到应用FLASH格式的广告,如网络上的知名网站。相信它们并不缺乏FLASH图片的制作力量。

小魔女 发表于 2015-1-26 21:35:45

所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。

精灵巫婆 发表于 2015-2-5 03:20:51

时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。

金色的骷髅 发表于 2015-2-11 03:48:07

时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。

小妖女 发表于 2015-3-1 21:18:50

还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;

admin 发表于 2015-3-11 02:07:29

都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经

透明 发表于 2015-3-17 20:10:19

flash的流行因素包括了技术上的优势——技术本身的优势;技术掌握上的优势;其他技术的弱势;

海妖 发表于 2015-3-25 00:50:29

所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。
页: [1]
查看完整版本: 动画教程之进修AS3:独一的类变量