上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 摩擦力: 假如一个物体在某个方向上沿直线运行,摩擦力会使该方向上的速度越来越小,直到停止。 上图示意了该过程,物体以moveAngle角度正向运动,最终的速度speed矢量为vx矢量与vy矢量的矢量和,在每个单位时间内的位移即Speed矢量的大小,分解到x,y轴后,即为vx与vy;加入摩擦力后,speed矢量每单位时间将减少Friction值,也就是视觉上的越来越慢。 view source ... 阅读全文
posted @ 2010-11-22 16:53 模西的哥哥 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 粒子爆炸: 仍然要用到以前的小球类,不过稍加改造 view source print? 01 package { 02 import flash.display.Sprite; 03 04 //小球 类 05 public class Ball extends Sprite { 06 07 public var radius:uint;//半径 08 public var color:ui... 阅读全文
posted @ 2010-11-22 16:52 模西的哥哥 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 先写一个公用的小球类Ball: show sourceview source print? 01 package{ 02 import flash.display.Sprite; 03 04 //小球 类 05 public class Ball extends Sprite{ 06 07 private var radius:Number ;//半径 08 private var colo... 阅读全文
posted @ 2010-11-22 16:50 模西的哥哥 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Silverlight中称之为“效果(Effect)”的东东,在Flash里叫“滤镜(Filter)",而且Flash里内置的滤镜要比Silverlight丰富很多,几乎所有对象都有一个filters的属性,它是一个数组,可以将一个或多个滤镜同时应用于某一对象,类似的,如果要去除已经应用的滤镜效果,只要将filters数组清空即可 view source print? 01 var... 阅读全文
posted @ 2010-11-22 16:48 模西的哥哥 阅读(255) 评论(0) 推荐(0) 编辑
摘要: transform是flash.Display.DisplayObject的属性之一,而colorTransform又是transform的属性,这也就意味着几乎所有对象都可以使用colorTransform属性 这是官方的解释: 当 ColorTransform 对象应用于显示对象时,将按如下方法为每个颜色通道计算新值: 新红色值 = (旧红色值 * redMultiplier) + re... 阅读全文
posted @ 2010-11-22 16:46 模西的哥哥 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 贝塞尔曲线的身影几乎在所有绘图软件中都有出现,下面的代码演示了如何用AS3.0画一段简单的贝塞尔曲线(没有使用Document文档类,想测试的朋友,直接把下面的代码复制贴到第一帧即可) view source print? 01 import fl.controls.Label; 02 03 var x1:uint=80; 04 var y1:uint=200; 05 06 var x2:u... 阅读全文
posted @ 2010-11-22 16:44 模西的哥哥 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 传统的RGB颜色体系中,每一个分量值的范围都是0到255,如果转换为2进制的话最多需要8位(比如:十进制的255变成二进制则为11111111),三个分量加起来,最多需要24位长度的uint来存储. 而通常我们在html中喜欢用16进制比如"#FF0000"来表示红色,即R:255,G:0,B:0,如何高效的从一个表示颜色的unit数字中把这RGB分量提取出来? 当然:最容... 阅读全文
posted @ 2010-11-22 16:43 模西的哥哥 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Sprite有一个graphics可以用来绘制基本图形,比如我们要画下面这个图形: 对应的AS3代码为: view source print? 01 package { 02 import flash.display.Sprite; 03 04 public class Arrow extends Sprite { 05 public function Arrow():void { 06 i... 阅读全文
posted @ 2010-11-22 16:42 模西的哥哥 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 先来看简单的单个按键捕获: view source print? 01 package { 02 import flash.display.Sprite; 03 import fl.controls.Label; 04 import flash.events.KeyboardEvent; 05 import flash.ui.Keyboard; 06 07 public class KeyDo... 阅读全文
posted @ 2010-11-22 16:40 模西的哥哥 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 01 const FILE_PATH:String="main.swf"; 02 const CLASS_NAME:String="MainSwf"; 03 04 var loader:Loader; 05 var request:URLRequest; 06 07 loader = new Loader(); 08 request=new URLReque... 阅读全文
posted @ 2010-11-22 16:34 模西的哥哥 阅读(300) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页