摘要:
第六章 装饰模式Main 1 package 2 { 3 import flash.display.Sprite; 4 5 public class Main extends Sprite 6 { 7 public function Main() 8 { 9 var c:ConcreteComponent = new ConcreteComponent();10 var d1:ConcreteDecoratorA = new ConcreteDecoratorA();11 ... 阅读全文
摘要:
第一章 简单工厂模式工厂:用一个单独的类来创造实例的过程。Main 1 package{ 2 import flash.display.Sprite; 3 4 public class Main extends Sprite{ 5 6 public function Main(){ 7 var numA:Number = 100; 8 var numB:Number = 10; 9 var operate:String = "/";10 v... 阅读全文
摘要:
对于不是纯软件开发出身的Flasher,什么是设计模式,什么是OOP编程,简直就是一头雾水。但每每回头看自己写的一坨坨“屎”一样的代码,心都碎了,是应该是时候要改变了。 从网上搜索了一下资源,买了本程杰的《大话设计模式》,粗看了一篇感觉很不错,通过故事讲述程序如何设计的,使高深的OOP编程思想变得通俗易懂,是对于苦恼、困惑的oop编程初学者的救星啊。虽然里面的代码是C#版本的,但基本思想也是能看明白的。我也打算将书中C#代码改为AS3,正如书中作者所建议读者多自己动手练习。 仅供参考 A6封装、A7继承、A8多态 Main 1 package { 2 import flas... 阅读全文
摘要:
TransformAroundPointPlugin图片缩放后位置的设置package { import com.greensock.TweenLite; import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; import flash.geom.Point; import flash.geom.Rectangle; import com.greensock.plugins.TransformAroundCenterPl... 阅读全文
摘要:
基于Flash的air for ios技术开发的iphone手机会议应用程序。此应用贯穿整个交流会,从来宾进会场的手 机二维码出示,到会议中的来宾一起玩互动游戏,再到来宾互动留影上传大屏幕。此应用具有互动游戏,互动留影,二维码生 成等功能。主界面:互动游戏:互动留影:活动评价:二维码: 阅读全文
摘要:
大二时做的课程设计作品。MP3播放器界面MP3功能模块划分:(1)main类是用于影片的文档类,实现影片中以窗口为单位的相关操作,这些包括窗口显示/隐藏、窗口移动与吸附等功能。(2)MainForm类是主窗口影片剪辑的连接类,在这个类中实现了主窗口上各个按钮的具体功能,实现了对当前声音文件的播放控制、波形显示以及其他控制功能等。(3)SongWave类用于获取当前声音的波形信息,然后用两个不同的形式显示出来,这些包括形式包括显示频谱图、显示波形图。(4)ListForm类是歌曲列表窗口的连接类,在这个类中实现了为添加播放列表中的每首歌曲创建一个列表显示歌曲名,同时还实现了指示当前播放歌曲以及歌 阅读全文
摘要:
基本上这个升级过程 对于AIR的更新是通用的1、首先下载AIR 3.2 SDKfor Windows 或者访问Adobe website.去下载最新的(针对版本又升级了)2、找到Flash Professional CS5.5的安装位置 我的:D:\Program Files\Adobe\Adobe Flash CS5.53、找到文件夹AIR2.6 复制一下(ctrl+c 接着 ctrl+v) 拷为副本。怕出意外省得你重装4、将下载好的AIR 3.2 SDK压缩包里面的文件解压到AIR2.6文件夹里面去。。全部覆盖。。5、在AIR2.6文件夹里面找到路径frameworks\libs\air 阅读全文
摘要:
为广汽丰田做的“饮水思源”活动专题纯flash网站,网站主要功能为,可以从爱心鱼池中领养鱼苗、寻找自己领养的鱼苗和显示鱼苗信息等等,以下为初稿,略有纰漏。详情请登陆活动网站http://www.gac-toyota.com.cn/welfare/releasing2012/?fish=1 阅读全文
摘要:
【错误处理try,catch,finally】private function tryError():void{ try { trace(”测试开始-try”); throwError(); }catch(errObject:Error) { trace(”错误信息:” + errObject.message); trace(”测试结束-catch”); return; }finally{ trace(”虽然catch里已经有return方法,但位于return方法后面的finally里的代码依然会被执行.其实无论return方法是在try里,还是catch里,finally里的代码始终会被执 阅读全文