|
  
- 精华
- 0
- 积分
- 463
- 威望
- 0 点
- 银子
- 358 两
- 金子
- 0 两
|
板凳
发表于 2008-4-3 10:53
| 只看该作者
- package {
- import flash.display.Sprite;
- import fl.transitions.Tween;
- import fl.transitions.easing.None;
- import flash.filters.GlowFilter;
- public class darkShadow extends Sprite {
- public function darkShadow() {
- init();
- }
- private function init() {
- var aimX:Number = this.x;
- var aimY:Number = this.y;
- var startX:Number = stage.stageWidth*Math.random();
- var startY:Number = stage.stageHeight*Math.random();
- var startRotation = 360*Math.random();
-
- this.cacheAsBitmap = true;
- this.filters = new Array(new GlowFilter(0xffffff,1.5,1.5,1.5,2,2));
- var tweenAlpha:Tween = new Tween(this,"alpha",None.easeNone,0,1,1,true);
- var tweenX:Tween = new Tween(this,"x",None.easeNone,startX,aimX,1,true);
- var tweenY:Tween = new Tween(this,"y",None.easeNone,startY,aimY,1,true);
- var tweenRotation = new Tween(this,"rotation",None.easeNone,startRotation,0,1,true);
- }
- }
- }
复制代码 这个类很简单,就不解释了。fla中有一些mc是继承自这个类,因为想让它们实现相同的效果。但是发现有的没有运行完补间就停止了。很郁闷...
[ 本帖最后由 poshidon 于 2008-4-3 10:54 编辑 ] |
|