Congrats :)

On Tue, Jan 13, 2009 at 1:59 PM, phreakquency <[email protected]>wrote:

>
> // make sure you have these imported
> import away3d.core.math.*;
> import away3d.core.draw.*;
>
> // make a new ENTER_FRAME listener and function or insert this code in
> the ENTER_FRAME running  already //////////
>
>
> addEventListener( Event.ENTER_FRAME, onEnterFrame );
> function onEnterFrame(event:Event):void
> {
>
>        var SCREEN_VERTEX:ScreenVertex = view.camera.screen(3D_Object_NAME);
>        trace(SCREEN_VERTEX.x);
>        2D_Movieclip_NAME.x = SCREEN_VERTEX.x + view.x;
>        2D_Movieclip_NAME.y = SCREEN_VERTEX.y + view.y;
>
>
> }
>
> ///////////////////////////////////////////////////////////////
>
> Works for me.
>
>
>
>
> On Jan 13, 10:07 am, Peter Kapelyan <[email protected]> wrote:
> > I used to be able to do that - but as I am trying it's not working :/
> >
> > Maybe it'll work for you, I'm not having such a great day :O
> >
> > Also the vertices parameter in "camera.screen" is supposed to be
> optional:
> >
> > screenPlace(camera, myMovieClip, My3dObject, 1)//1=first vertice
> >
> > function screenPlace(camera,who,whob,vert):void {
> >    var result:ScreenVertex;
> >    result=camera.screen(whob,whob.vertices[vert]);
> >    who.x=result.x + 300;//half view width
> >    who.y=result.y + 200;//half view height
> >   }
> > -Pete
> >
> > On Tue, Jan 13, 2009 at 12:59 PM, phreakquency <[email protected]
> >wrote:
>  >
> >
> >
> > > I second that, this needs to be explained by anyone who knows!
> >
> > > On Jan 13, 8:44 am, smint <[email protected]> wrote:
> > > > I want to display a 2D TextField next to a 3D object, which moves. Is
> > > > there a way to convert a 3D (x, y, z) location to a 2D (x, y)
> location
> > > > in the this context?
> >
> > > > Thanks a lot.
> >
> > --
> > ___________________
> >
> > Actionscript 3.0 Flash 3D Graphics Engine
> >
> > HTTP://AWAY3D.COM <http://away3d.com/>
>



-- 
___________________

Actionscript 3.0 Flash 3D Graphics Engine

HTTP://AWAY3D.COM

Reply via email to