摘要: //第一种写法var factorial:Function = function (i:uint) { if(i == 0) // i 等于 0 时结束递归 { return 1; } else { return (i * arguments.callee(i - 1)); //i - 1 后,调用自身并把结果相乘 即5*(5-1)*(4-1)*(3-1)*(2-1) } }trace(factorial(5)); //输出120/////////////////////////////////////////////////////////////////////////... 阅读全文
posted @ 2012-10-31 21:27 流年亂了浮生 阅读(134) 评论(0) 推荐(0) 编辑
摘要: as3.0中坐标有两种: 全局坐标:坐标点是相对于舞台左上角即(0,0)点来确定的。 本地坐标:坐标点是相对于某一对象(父级)注册点的位置来确定的。全局坐标与本地坐标的转换: 1:localToGlobal();方法是把本地坐标转换为全局坐标; 2:globalToLocal();方法是把全局坐标转换为本地坐标;两个方法都需要传递Point类的实例。Point类表示点,坐标系统中的点都是有x,y坐标组成。所以创建Point类的过程就是new Point(x,y). 阅读全文
posted @ 2012-10-30 21:35 流年亂了浮生 阅读(445) 评论(0) 推荐(0) 编辑
摘要: import flash.ui.Mouse;import flash.events.Event;import flash.events.MouseEvent;//MOUSE_LEAVE事件用来检测鼠标是否离开影片stage.addEventListener(Event.MOUSE_LEAVE,mcHide);//当鼠标进入影片时MOUSE_MOVE事件来检测,因为MOUSE_MOVE事件只有在鼠标存在于影片范围内时触发stage.addEventListener(MouseEvent.MOUSE_MOVE,mcFollow);MOuse.hide();function mcHide(e:EVE 阅读全文
posted @ 2012-10-29 22:04 流年亂了浮生 阅读(733) 评论(0) 推荐(0) 编辑
摘要: package { import flash.display.Sprite; import fl.controls.*; import flash.net.URLRequest; import flash.net.URLLoader; import flash.media.Sound; import flash.events.MouseEvent;import flash.events.Event; import flash.media.SoundChannel; import flash.media.SoundTransform; import fl.events.SliderEvent; 阅读全文
posted @ 2012-10-28 18:54 流年亂了浮生 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: package { import flash.display.Sprite; import flash.events.MouseEvent; import flash.events.Event; import fl.controls.ColorPicker;//导入组件ColorPicker的包 import flash.display.LineScaleMode;//为下面绘制线条指定笔触粗细缩放属性导入包(LineScaleMode.NORMAL 默认值) import flash.display.CapsStyle;//为下面绘制线条指定线条末端处端点类型的属性导入包(CapsStyl. 阅读全文
posted @ 2012-10-22 22:17 流年亂了浮生 阅读(2141) 评论(0) 推荐(0) 编辑