I'm really wanting to incorporate this great floating text technique from levitated.net but updating the ActionScript for Flash Player 8 compatibility is beyond my knowledge. Can anyone lend a hand? Tnx.

Code:
// register root as environment
Object.environment = this;

// create camera object
this.cam = {x:0, y:0, z:500, dx:0, dy:0, dz:-500};

// set environmental constants
this.fl = 1000;

// create 'space' to which all words will be attached
this.createEmptyMovieClip("space",1);
// center 'space' on the stage
space._x=300;
space._y=169;

// a string of words related to the wind
this.somewords = "wind breeze storm stormy tornado text space three dimensional infinite recursive instance object distort environmental atmospheric blow gush whoosh thrash whirl push roar rush caress flow swoop";
// convert the string of words into an array of words
this.wordList = new Array();
this.wordList = this.somewords.split(" ");

// create one instance for each word in the list
for (n=0;n<this.wordList.length;n++) {
	// pick a word from the list
	var word = Object.environment.wordList[n];
	var x = random(600)-300;
	var y = random(337)-169;
	var z = random(Object.environment.fl*2)-Object.environment.fl;
	
	// create an instance of the SpaceWord object
	nombre = "word"+String(depth++);
	initialization = {txtword: word, x: x, y: y, z: z};
	space.attachMovie("spaceWord", nombre, depth, initialization);
}

this.onEnterFrame = function() {
	this.cam.dz+=.5;
	// move the camera to its destination
	this.cam.x+=(this.cam.dx-this.cam.x)/10;
	this.cam.y+=(this.cam.dy-this.cam.y)/10;
	this.cam.z+=(this.cam.dz-this.cam.z)/30;
}

stop();