[Papervision3D] Need help, please!
David Lawson
tech.lawson at gmail.com
Sat Jan 5 21:43:39 PST 2008
Argh, it's not working again - can someone please fix this?
//VARIABLES USED
var ease:Number = 5; //higher = more easing
var radius:Number = 1300; //radius camera floats on
camera.extra = { goPosition:new DisplayObject3D() };
//ON TICK CODE
camera.extra.goPosition.copyPosition(car);
//convert rotation to x/z
var ang = car.rotationY*Math.PI/180-1/2*Math.PI;
var xOff = Math.cos(ang);
var zOff = Math.sin(ang);
var goPosition = camera.extra.goPosition;
goPosition.x += xOff *radius;
goPosition.z += zOff * radius;
goPosition.y += 400;
It always comes up with 'DisplayObject3D: null'
On Jan 6, 2008 4:37 PM, David Lawson <tech.lawson at gmail.com> wrote:
> This code comes up with heaps of 'null's. Do I need to import anything?
>
> //VARIABLES USED
> var ease:Number = 5; //higher = more easing
> var radius:Number = 1300; //radius camera floats on
> camera.extra = { goPosition:new DisplayObject3D() };
>
> //ON TICK CODE
> camera.extra.goPosition.copyPosition(car);
>
> //convert rotation to x/z
> var ang = car.rotationY*Math.PI/180-1/2*Math.PI ;
> var xOff = Math.cos(ang);
> var zOff = Math.sin(ang);
>
> var goPosition = camera.extra.goPosition;
>
> goPosition.x += xOff *radius;
> goPosition.z += zOff * radius;
> goPosition.y += 400;
>
> camera.x -= (camera.x - goPosition.x) /ease;
> camera.y -= (camera.y - goPosition.y);
> camera.z -= (camera.z - goPosition.z) /ease;
>
> On Jan 6, 2008 4:30 PM, Andy Zupko <azupko at zupko.info> wrote:
>
> > Well, I just looked at what I sent you, goPosition is actually a
> > DisplayObject3D – not a Number3D – try switching it to that and it should
> > work (do3d has copyPosition function which I used)
> >
> >
> >
> > *From:* papervision3d-bounces at osflash.org [mailto:
> > papervision3d-bounces at osflash.org] * On Behalf Of *David Lawson
> > *Sent:* Saturday, January 05, 2008 10:05 PM
> > *To:* papervision3d at osflash.org
> > *Subject:* Re: [Papervision3D] Need help, please!
> >
> >
> >
> > I am going to be making a website where you drive the car into garages
> > and it opens up parts of the website.
> >
> > Drive into the 'downloads' garage and downloads comes up.
> >
> > On Jan 6, 2008 3:57 PM, Makc < makc.the.great at gmail.com> wrote:
> >
> > On Jan 6, 2008 4:45 AM, David Lawson <tech.lawson at gmail.com> wrote:
> >
> > Can you please put that in this code, because when I do it comes up
> > with:
> >
> > ReferenceError
> >
> >
> >
> > ...and the point of doing so would be what? you will not have neither
> > complete application, nor understanding of what it takes and how to.
> >
> >
> > _______________________________________________
> > Papervision3D mailing list
> > Papervision3D at osflash.org
> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >
> >
> >
> > _______________________________________________
> > Papervision3D mailing list
> > Papervision3D at osflash.org
> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20080106/1a1b74c4/attachment.html
More information about the Papervision3D
mailing list