Here is another example of how you can create a 3D space in flex using the Flash Player 10 API. You can include images and what not. It uses Tweener to animate the movement but you can use the AnimatedProperty class if you wanted to. Click on the Squares to move in the space.



	
		0;i--)
	  				{
	  					var flexSprite:FlexSprite = new FlexSprite();
	  					flexSprite.graphics.beginFill(Math.random()*0xFFFFFF);
	  					flexSprite.graphics.drawRect(0,0,150,150);
	  					flexSprite.graphics.endFill();
	  					flexSprite.x = Math.random() * 1000-500;
	  					flexSprite.y = Math.random() * 1000-500;
	  					flexSprite.z = i* 500;
	  					contentHolder.addChild(flexSprite);

	  				}

	  				contentHolder.addEventListener(MouseEvent.CLICK,onShapeClick,true);
	  				addChild(contentHolder);
	  			}
	  			private function onShapeClick(event:MouseEvent):void
	  			{
	  				var flexSprite:FlexSprite = FlexSprite(event.target);
	  				Tweener.addTween(contentHolder,{x:-flexSprite.x+150,
	  												y:-flexSprite.y+150,
	  												z:-flexSprite.z,
	  												time:2});
	  			}

		]]>
	

	  		]]-->