I’m having a problem with CS3 and wasn’t able to find any info on the web or this forum about it. MovieClips are invisible on the stage when they contain an imported item from a shared library.
The problem only happens inside the IDE. The file is exported and works correctly, but it’s bad for the design team because they can not see correctly what they are designing.
The structure is like this:
Stage > MovieClip X (has instance name and is exported as a class) > MovieClips A and B > each contain an instance of imported ButtonNormal from url /flashclient/assets/rsl/ui.swf
I put the ButtonNormal clips in their own layer, so I can switch them on and off (guide) easily. These are the results of activating/deactivating these layers:[LIST]
[]Both ButtonNormal layers as Guide: everything is fine, except that the two buttons are obviously gone!
[]ButtonNormal inside A is Guide. The stage contains X, it can be double clicked to edit but it appears empty on the stage. When editing X, A is visible. B appears empty.
[*]Both ButtonNormal layers NOT as Guide. X seems invisible in stage. When editing X, both A and B appear empty.[/LIST]I recorded a video to show the problem.
Resuming: when a MovieClip contains an imported element from a shared library, it breaks it’s container MovieClip and all it’s ancestors.
Someone experienced this? Any workarounds?
ADDED:
Now I noticed that in another case where I use 20 times the same imported clip, only the first instance is visible, the rest are invisible. I forgot to mention that those imported MovieClips are also exported as Classes… maybe it has something to do with the problem?