In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

flash on 2010-2-26

Get Adobe Flash player
by naoto_vega 26 Feb 2010
    Embed
/**
 * Copyright naoto_vega ( http://wonderfl.net/user/naoto_vega )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/8dko
 */

package {
    import flash.display.Sprite;
    import flash.events.*
    
    import org.libspark.betweenas3.BetweenAS3
    import org.libspark.betweenas3.tweens.ITween
    import org.libspark.betweenas3.tweens.IObjectTween
    import org.libspark.betweenas3.easing.*
    
    import org.papervision3d.materials.*
    import org.papervision3d.objects.*
    import org.papervision3d.objects.primitives.*
    import org.papervision3d.view.*
    
    
    public class Vaga extends BasicView {
    	
    	
    		private var wrap:DisplayObject3D
    	
    	
        public function Vaga() {
        		wrap=new DisplayObject3D()
        		scene.addChild(wrap)
        		
        		var material:WireframeMaterial=new WireframeMaterial(0x000000)
        		material.doubleSided=true
        		
        		for(var i:uint=0; i<10; i++){
        			var deg:Number=360*(i/10)
        			var plane:Plane=new Plane(material, 200, 200)
        			plane.x=600*Math.sin(deg*Math.PI/180)
        			plane.z=1000*Math.cos(deg*Math.PI/180)
        			plane.lookAt(DisplayObject3D.ZERO)
        			wrap.addChild(plane)
        		}
        		
        		startRendering()
        		addEventListener(Event.ENTER_FRAME, onEnterframe)
        		
        }
        
        private function onEnterframe(e:Event):void{
        		wrap.rotationZ+=1
        		wrap.rotationY+=1
        		
        }
        
    }
}