Difference between revisions of "3D Space Example.as"

From Organic Design wiki
m
(Add time update to reduce loop)
Line 14: Line 14:
 
// Per frame
 
// Per frame
 
function reduce() {
 
function reduce() {
s.frame();
+
now = new Date();
 +
time = now.getTime();
 +
for ( var i = 0; i < allSpaces.length; i++ )
 +
if ( allSpaces[i].active ) allSpaces[i].frame();
 
}
 
}
  
 
// Test object
 
// Test object
 
s.create( [ 0, 0, '', 'starBurst', 10, 0.25, 0,0,1000 ] );
 
s.create( [ 0, 0, '', 'starBurst', 10, 0.25, 0,0,1000 ] );

Revision as of 11:17, 19 March 2006

  1. include "Space.as"

// Instantiate a new 3D-space createEmptyMovieClip( 's', 1 ); initialiseSpace( s ); s._x = width/2; s._y = height/2;

// Create a ball attachMovie( 'ball', 'ball', 2 ); col = new Color( ball ); col.setTransform( { ra:0x40, ga:0x40, ba:0x80 } );

// Per frame function reduce() { now = new Date(); time = now.getTime(); for ( var i = 0; i < allSpaces.length; i++ ) if ( allSpaces[i].active ) allSpaces[i].frame(); }

// Test object s.create( [ 0, 0, , 'starBurst', 10, 0.25, 0,0,1000 ] );