Guessing that if you run your skin-swf, the classes won't work
"properly" in there until you re-compile. Because main.swf is loaded
first by the player, these classes will be declared in there and not
overwritten when loaded in (guess that's a security feature).
Glen
Andrew Sinning wrote:
I'm working in AS2.
The skin-swf that I am embedding into my main movie contains symbols
that are linked to classes.
Objects in my main movie make calls to some of the classes that are
defined in the skin. In order to get nice code-hinting in Flash
Develop and compile-checking, I import these same classes into some of
the objects in my main-movie.
If I make change to the AS file for a symbol defined in the skin-swf,
but ONLY recompile the main-movie and not the skin-swf, I wouldn't
expect the changes made to take effect, but they do. Does this make
sense to anyone?
For example: if I add a new function to a class that is linked to a
symbol in the skin-swf, and I call that function from the main-movie.
I would expect to have to recompile both the skin-swf and the
main-movie. However, what I've found is that I only have to recompile
the main-movie.
It seems that if the class is imported into the main-movie, then those
instructions override the instructions compiled into the skin-swf.
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders