[Papervision3D] Animating camera to target

montey e_account at mac.com
Tue Jun 23 08:06:55 PDT 2009


Thanks Gordon,

I can't seem to be able to get the width of the evt that was clicked on. I
set my click event on the plane  When I try to do a call like this it throws
an error.
My plane consists of a bunch of color materials. which are  set to be
interactive = true

Property width not found on org.papervision3d.objects.primitives.Plane and
there is no default value.

		private function onPlaneClick( evt : InteractiveScene3DEvent ) : void
		{
			//camera.lookAt(evt.target as Plane);
			var targetPlane : Plane = evt.target as Plane
			trace("evt.target = "+targetPlane.width)
			/*var xpos:Number = evt.target.x - evt.target.width/2;
			var ypos:Number = evt.target.y - evt.target.height/2;
			var zpos:Number =  evt.target.z - 100;
			TweenMax.to(camera, .8, {x:xpos, y:ypos, z:zpos, ease:Expo.easeOut});
			camera.lookAt(evt.target as Plane);
			*/
			
			trace("camera target = "+camera.target);
		}

gordee wrote:
> 
> 
> If I have understood what you are trying to do, then try this;
> interactiveScene3DEvent.target is the plane clicked on;
> 
> var xpos:Number = iS3DEvent.target.x - iS3DEvent.target.width/2;var
> ypos:Number = iScene3DEvent.target.y - iS3DEvent.target.height/2;
> zpos:Number = iScene3DEvent.target.z - 100;
> 
> Tweener.addTween(camera, {x:xpos, y:ypos, :z:zpos, time:1});
> hth
> 
> Regards
> Gordon Everett
>  
> My preferred email address: gordon.everett2 at gmail.com
> 
>  My Blog: http://flashgordonmedia.blogspot.com/
> 
>  
> 
> 
> 
> 
> 
> 
> 
>> Date: Mon, 22 Jun 2009 22:18:15 -0700
>> From: e_account at mac.com
>> To: papervision3D at osflash.org
>> Subject: [Papervision3D]  Animating camera to target
>> 
>> 
>> I have 20 planes positioned with z spacing what I'm trying to do is move
>> the
>> camera through all my planes as the user clicks on each plane. I'm trying
>> to
>> figure out how to do that. I tried setting the camera target to the
>> clicked
>> plane but that didn't work. I just want to tween the camera through each
>> plane like a fly through.
>> 
>> Any ideas please. 
>> -- 
>> View this message in context:
>> http://www.nabble.com/Animating-camera-to-target-tp24158838p24158838.html
>> Sent from the Papervision3D mailing list archive at Nabble.com.
>> 
>> 
>> _______________________________________________
>> Papervision3D mailing list
>> Papervision3D at osflash.org
>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> 
> _________________________________________________________________
> Get the best of MSN on your mobile
> http://clk.atdmt.com/UKM/go/147991039/direct/01/
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> 
> 

-- 
View this message in context: http://www.nabble.com/Animating-camera-to-target-tp24158838p24167306.html
Sent from the Papervision3D mailing list archive at Nabble.com.




More information about the Papervision3D mailing list