Hey Misterbenn (nice! :)) this sounds like a bug - would it be possible to get an issue report from you? you can submit issues here:
http://code.google.com/p/away3d/issues/list any information you can supply to re-create the problem would assist us with debugging. cheers! Rob On Wed, Sep 23, 2009 at 12:43 PM, misterbenn <[email protected]> wrote: > > Hi all, > > I've got a problem, or possibly discovered a problem with Plane > objects which have an interactive MovieMaterial. > I'm adding and removing several of them to the same ObjectContainer3D > at different stages. The first time I add them they work fine, but if > I remove them from the container then add them back into the same > container they stop working being interactive. If I add a new > interactive Plane it works fines. > > From what I've looked at it could possibly be something to do with the > sprite the MovieMaterial is made from not being removed from the > display list and therefore confusing things later when I try to add it > back in. I used DeMonster debugger to watch was was happening on the > display list, heres my attempt to describe this > > 1. Add three planes to a container, debugger reports > > instanceSomethingOrOther(Sprite) > |- plane1 > |- plane2 > |- plane3 > > 2. remove the Planes from the container, debugger reports nothing in > the container > > instanceSomethingOrOther(Sprite) > |- nothing here > > 3. add a previously used and an additional planes (plane1 and plane4), > debugger reports > > instanceSomethingOrOther(Sprite) > |- plane1 > |- plane2 > |- plane3 > |- plane4 > > As you can see it has all the previous items in it. > > Ive done a workaround for it, but it would be interesting to find out > why this was happening or if Im missing out something simple. > > Hope this makes sense. Im using a version for Player 9. > > -- Rob Bateman Flash Development & Consultancy [email protected] www.infiniteturtles.co.uk www.away3d.com
