如何创建移动displayObject的轨迹?

时间:2014-07-28 06:39:51

标签: actionscript-3

一种优雅的方式来创建一个物体的阴影痕迹,例如一个平面? this answer我无法理解这一点,我是as3的首发。 所以,一些直接的代码对我来说应该是非常好的。

1 个答案:

答案 0 :(得分:1)

  var dis : DisplayObject;
    var prevDis : DisplayObject;
    for ( var i:int = _displayList. length -1; i >= 1; i-- ) //reverse recursive
    {
        dis = _displayList[ i ];
        prevDis = _displayList[ i -1 ] ;
        dis . x = prevDis .x;
        dis . y = prevDis .y;     //create ghost shadow effect 
    }

    // need to locate the  first displayObject's position by tween .
    prevDis . x = int (_tween . target. x );
    prevDis . y = int (_tween . target. y );

    _tween . tick( delta );