How do you or can you "break" the inheritance properties between child instances of a Lib movie clip? I'm coming from AE and 3d. In the 3d community we would say to make an instance unique. Is that posiable in flash? Example
let say I have a dynamic text box "txt_Box1" whose content comes from var=TEXT and that box is place in a mc called MC_Circle which has a layer with a graphic circle element that txt_Box1 is on top of and a mask layer masking the text box in case of overflow input. MC_Circle is added to the Lib. Then another mc is created called MC_Square. Layer 1 contains a graphic square and layer 2 has an child instance of MC_Circle. This is also added to the Lib. So I have a text box masked on top of a circle placed on top of a square. pretty simple. Now the problem I'm having comes when i want to use this element on differnt pages of my site.
I have no problem getting the unique content in the box on each page using var=text=text for page x. The problem I'm having is when/if I want to make the mc container a differnent size. When I scale the mc it scales the text font size also (not what I want). I don't want to change the text font size just change the size of the square/circle/box container so it can hold more or less text of the same size. And if I change the scale of any of the elements in any of the instances it changes all the other children. I totally don't get this behavior and I'm obviously missing some vital concept here of how flash works. I would expect inheritance to flow from the parent to the child but not back upstream and not between children. if I want to change all my instances I would go back and edit the parent. I wouldn't expect edits to a child to effect a parent.
I've tried making copies of in the lib, changing names but can't find anyway to break this upstream inheritance. Is there some way for me to tell flash to "make this instance of myMovie_mc unique ?? I hope I'm making sense to somebody here
BTW this is AS2.0 and I'm using cs5.5