简单的文件下载程序

 

AS3中FileRefence类提供了上传和下载文件的方法,它可以打开一个对话框供用户用于上传和下载文件的位置,做了一个简单的文件下载程序练习下FileRefence类中方法和事件的使用。

先在舞台上添加一个输入文本框,一个progressBar组件和两个按钮,命名为"fileURL","downloadProgress","download","cancel";

然后开始编写代码:

var fr:FileReference = new FileReference();
 

More...

利用caurina类制作水平翻转

Caurina类和TweenLite的差别并不大,具体哪个好用,对我来说,TweenLite更熟悉点,而老外的Flash破解出来基本都是Caurina来作为Tween类.
利用Caurina类做了个图片水平翻转效果:案例如下,鼠标点击图片实现2张图片的水平翻转。

CODE如下:

More...

认识面向对象的三大特性

某一天,菜鸟看到有一个As 的效果,问大菜如何去做这种效果呢?菜鸟苦思了很久,也没能实现出来。大菜问:“你每天的工作在做什么?”菜鸟回答:“我就是想做这些效果出来”。大菜问:“唉,同志何苦呢?我问你一个问题,面向对象三个特性你知道吗?”

菜鸟回答:“封装性,继承性,还有多态性,不是很简单吗我能倒背如流”

大菜说:“既然你知道,你何苦不去深入一下呢。每天都总是忙于这些效果那些效果”

菜鸟:“这样没趣味的,我才不干”

一年后,菜鸟大学毕业去面试了,高高兴兴去面试。只是一当面试来,面试的人就说如果我们有消息我们就会通知你。一个星期,两个星期后,一切都平静下来,心理面还以为可以顺利面试成功,但是这一切都变得暗淡起来。

More...

FLASH学习-随机抽取不重复

随机抽取,是一种在编程里面很常见的应用。如抽奖程序,就是利用随机数进行抽取的,将随机抽取结果然后显示出输出。
问题是:现在有一些不相同的数字,现在通过随机抽取,选出不重复的数,并且进行输出。我们做法,填充一个数组,让数组里面有数字记录,然后使用Math.random() 随机选择数组的长度(),这样就可以一方面输出数据,一方面删除下标重复的数字。采用数组Splice方法删除已经抽取的数字,这样简单的随机抽取功能就简单实现了。

代码如下

  var array:Array=new Array();
    for (var i:int=0; i<10; i++) {
           array.push(i);

}

More...

模拟抓奖程序设计

 

抽奖程序在FLASH应用中用得比较广泛,程序思路也比较简单。制作一个抓奖按钮原件"submit",在添加两动态文本框"num"和"msg"用于抓奖后显示信息。程序如下:................

More...

Pages (4)«1234»