Difference between revisions of "3D Space Example.as"
From Organic Design wiki
(Try reducing to one loop) |
(Remove simplified test and put space back) |
||
Line 1: | Line 1: | ||
#include "Space.as" | #include "Space.as" | ||
− | |||
− | |||
// Instantiate a new 3D-space | // Instantiate a new 3D-space | ||
− | + | createEmptyMovieClip( 'test', 1 ); | |
− | + | initialiseSpace( test ); | |
− | + | test._x = width/2; | |
− | + | test._y = height/2; | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
// Per frame | // Per frame | ||
Line 30: | Line 14: | ||
// for ( var i = 0; i < allSpaces.length; i++ ) | // for ( var i = 0; i < allSpaces.length; i++ ) | ||
// if ( allSpaces[i].active ) allSpaces[i].frame(); | // if ( allSpaces[i].active ) allSpaces[i].frame(); | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
createTextField( 'debug', 100, 0, 0, width, height ); | createTextField( 'debug', 100, 0, 0, width, height ); | ||
Line 61: | Line 25: | ||
// Test object | // Test object | ||
− | + | test.create( [ 0, 0, '', 'torus', 5, 200, 5000 ] ); |
Revision as of 12:46, 20 March 2006
- include "Space.as"
// Instantiate a new 3D-space createEmptyMovieClip( 'test', 1 ); initialiseSpace( test ); test._x = width/2; test._y = height/2;
// Per frame function reduce() { now = new Date(); time = now.getTime(); //if (_root.ctr++ < 2) // for ( var i = 0; i < allSpaces.length; i++ ) // if ( allSpaces[i].active ) allSpaces[i].frame();
createTextField( 'debug', 100, 0, 0, width, height ); with ( debug ) { selectable = true; border = false; multiline = true; wordWrap = true; html = true; }
// Test object test.create( [ 0, 0, , 'torus', 5, 200, 5000 ] );