Greensock3DTweening
Just testing out tweening in a 3D environment.
♥0 |
Line 36 |
Modified 2011-09-28 13:14:50 |
MIT License
archived:2017-03-30 22:04:20
ActionScript3 source code
/**
* Copyright bradsedito ( http://wonderfl.net/user/bradsedito )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/zWYl
*/
package
{
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.ui.*;
import com.greensock.*;
import com.greensock.easing.*;
import net.hires.debug.Stats;
[SWF( frameRate=120,backgroundColor="0x000000")]
public class Greensock3DTweening extends Sprite
{
public var _stats:Stats = new Stats();
public var SW:Number = new Number( stage.stageWidth / 2 ); // stageWidth
public var SH:Number = new Number( stage.stageHeight / 2 ); // stageHeight
public var SD:Number = new Number( 5000 ); // stageDepth
private var _node1:Sprite;
private var _node2:Sprite;
private var _node3:Sprite;
public function Greensock3DTweening()
{
addChild( _stats );
stage.addEventListener( Event.ENTER_FRAME, init);
function init( event:Event ):void
{
stage.removeEventListener( Event.ENTER_FRAME, init);
_node1.graphics.drawRect(0,0,500,309);
_node1.graphics.beginFill(0xcccccc,1);
_node1.x = SW/2;
_node1.y = SH/2;
_node1.z = SD-SD;
addChild( _node1 );
}
}
}
}