I think you might want to clone those materials so that you apply: object.material = movieMaterial1; object2.material = movieMaterial1.clone();
I doubt the code above would work but you can see the theory of it... otherwise cast new materials from the same source and then apply them, you should then be able to control each material individually as long as their are inidividual objects etc. morph On Oct 1, 12:57 am, Crisstyle <[email protected]> wrote: > What if your using MovieMaterials? > > I have been assigning the same material to different planes, but when > I attempt to control the MovieMaterial on one plane, it effects all of > the planes with that MovieMaterial. > > How can you remedy that problem? > > Thanks > > On Sep 30, 2:35 pm, morphean <[email protected]> wrote: > > > > > if they are different materials, can they be pulled out of the array > > via the loop? > > > On Sep 30, 10:26 pm, Li <[email protected]> wrote: > > > > If all 27 have the same texture, i would do: > > > > var aMaterial:BitmapMaterial = new BitmapMaterial(bmp, etc); > > > > for(var i:uint; i<27; i++) > > > { > > > var cube:Cube = new Cube(); > > > cube.material = aMaterial; > > > etc... > > > > }
