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?
>
>
>

Reply via email to