Flash AS3学习笔记
anchor_jsyc
创造自己,创造自己的风格,创造自己的未来!
展开
-
Flash AS3学习之路—开篇之作(如何在as3写代码)
从01年末学习FLASH MX到现在,一步步的看着FLASH的发展,很可惜一直抓着FLASH 的尾巴学习,或许我并不专职的缘故,从1.0向2.0的时候就晚了许多,等到习惯了2.0的语法的时候,3.0又开始了,于是打算好好的学习一下3.0的用法,看了一下有些同仁们写的说明,感觉这条学习之路并不是那么好走,后面准备在此记下这段心酸厉程,顺道也为以后的忘记后再学习留下一个好的场所。接下来写的东西并不代原创 2009-02-15 16:57:00 · 3791 阅读 · 2 评论 -
Flash AS3学习之路—鼠标事件
Flash在很大一块程度上的应用为多媒体交互设计,交互顾名思义我们就得用鼠标去点啊点,在AS2中我们有对应的MouseDown、MouseUp、onPress、onRelease等一系列的鼠标动作。这些点来点去我们就可称为事件,而AS3对于事件的处理我们前面已经看到了通过addEventListener,移除的时候使用removeEventListener事件的处理AS3中有专门的Event原创 2009-02-16 19:42:00 · 9719 阅读 · 2 评论 -
Flash AS3学习之路—键盘事件[2.28更新]
在AS3中,键盘事件是由KeyboardEvent类来处理的,属于flash.events包里面,有两种类型的键盘事件:KeyboardEvent.KEY_DOWN 和 KeyboardEvent.KEY_UP,对于键的代码获得我们通过keyCode这个属性其实键盘事件使用起来还是相当方便,下面直接看实例:建立一个新的AS文件main.as,输入下面代码:package {原创 2009-02-22 13:23:00 · 7200 阅读 · 0 评论 -
Flash AS3学习之路—删除自身
插播点高难度的,至于对于我而言,费了好大的劲总算找到点了一个解决方案,大致情形如下,有一个影片剪辑里面有20帧,我们在文档类中进行重复添加,也就是在主场中会存在很很多个这样的影片剪辑,但现在的效果要求这个影片剪辑在播放到第20帧时会将自己清除掉,在原AS2的代码写法为:this.removeMovieClip();然而在AS3中已经不存在,唯一可以用的就是removeChild,后来结合了里面一些原创 2009-02-24 19:20:00 · 4114 阅读 · 2 评论 -
Flash AS3学习之路—时间事件及帧循环
在AS2中我们一般用于时间控制的函数有setInterval与setTimeOut,当然还可以通过帧循环enterFrame来控制时间,当然enterFrame控制的时间精准度并不是很高。虽然我们在as3中还可以用setInterval与setTimeOut进行控制,但AS3存在着一个专门用于管理时间的Timer类及时间事件管理的TimerEvent类。一、下面我们来看一个实例,通过文档类在原创 2009-02-28 11:14:00 · 4405 阅读 · 1 评论 -
Flash AS3学习之路—类绑定库文件
在flash as3中,我们对于库中元件的引用都可以当作类来使用,一般操作顺序为右击库中元件,然后选择链接,在类中一栏中输入类名,这样我们就可以在场景中通过代码进行调用,用的方式与使用外部类一样,而无须像AS2中的attachMovie。但有些时候我们需要对元件进行扩展,那么我们就需要绑定真正的外部类文件,那么在链接的类中一栏中就輸入一个确实存在于文件中的类就可以,下面来看一个实例,实例主要体现原创 2009-03-06 10:46:00 · 4437 阅读 · 0 评论