摘要:
面试的时候,让我把一个打乱顺序的数组从新按顺序排列下,没试就放弃了private var arr:Array = [3,4,1,5,2,7,9,6,8]; public function ObjDemo() { var length:int = arr.length; var newArr:Array = []; for(var j:int=0;j<length;j++) { var a:int = 0; for(var i:int=0;i<arr.length;i++) { if(arr[i]>a) { a = arr[... 阅读全文
摘要:
这两天 看程序 写程序 对Event的target和currentTarget的区别不是很了解想深究 于是从网上查了一些资料一般是event.target、event.currentTarget,那他们两个有什么区别呢?简单说,target是事件的调用对象(event dispatcher),currentTarget是事件的处理对象(event processor)1.target在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,两个的指向才是一样的,而当处于捕获和冒泡阶段的时候,target指向被单击的对象而currentTarg 阅读全文
摘要:
package { import flash.display.*; import flash.events.*; import flash.filters.ConvolutionFilter; import flash.filters.DisplacementMapFilter; import flash.geom.*; import flash.net.URLRequest; public class BitMapDemo extends Sprite { private var mouseDown:Boolean = false; private var result:BitmapDa.. 阅读全文
摘要:
比如sound 为声音对象 则有 使用以下方法可以判断一首歌是否播放完成 1.要有一个Channel对象用来记录当前播放到哪了。 var channel:Channel = new Chennel(); 2.把sound对象的控制权交给channel。 channel = sound.play(); 3.用channel对象的当前位置 跟音乐的总长度相等则一首歌播放完 if(sound.leght == channel.position) { trace("song complete") } 阅读全文
摘要:
工作许久才发现什么都没留下,才意识到记笔记的重要性,果断从今天开始写博客~随便做个FLASH,放一个按钮在上头,实例名设为bnt1.然后绑定这个FLASH类名为Fulltest.编写Fulltest.aspackage{import flash.display.MovieClip;import flash.events.Event;import flash.events.MouseEvent;import flash.display.Stage;import flash.display.StageDisplayState;public class Fulltxttest extends Mov 阅读全文
摘要:
我们一般向网页swf文件传入参数有两种方式,一种是URL如 test.swf?page=5..... 一种是通过网页flashvars传入。 对于AS3是通过parameters对象来管理这些参数及值的,它是一个Object对象,当传入参数后,参数与参数值会以值对形式储存在 parameters对象中,访问可以为parameters,也可以为parameters.page这种形式,来个小例子: //获得page参数 var myPara:String=stage.loaderInfo.parameters.page; //输出参数值 myText.text=myPara; flex接收flas 阅读全文