Here is what I ended up with. http://www.allforthecode.co.uk/aftc/forum/user/modules/forum/index.php?aid=110&index=3&subindex=3
Thanks for the input guys. Darcey On 13 June 2010 22:47, Darcey Lloyd <[email protected]> wrote: > Yep, got the click of which material is clicked working, thanks. My actual > code has no variables declared within functions they are all public / > private to the class. > > I didn't expect the compare to work using: > > // e = MouseEvent3D > if (e.material == mat1){ > trace("MAT 1 CLICKED"); > } > > > As to changing the cubes materials after click detected, seems the only way > I can do this is to: > > view.scene.removeChild(cube); > // Recreate cube with new material set and add to view.scene > > > D > > > > > > On 13 June 2010 21:32, elguapoloco > <[email protected]>wrote: > >> Have you tried declaring the materials in the class (as Fabrice >> pointed out) and then compare in the click event handler? > > >
