How Can I Use #Include For External .AS File In Complex Button?

I truly believe I am missing one little small thing…so I’m hoping someone here can help me solve it. Here’s a very basic overview/description of my problem:

On the main timeline I have a movie clip (“Sound Full”) on it. The movie clip is being used as a complex rollover button for “revealing” a full sound interface. When the mouse rolls over, the word “Sound” fades out and the panel appears. When rolled off, of course it goes in reverse. I’ve seen it done in many places…including www.iso50.com.

Anyway, on the timeline for “Sound Full”, I have three layers being used for the following…

  1. Actions
  2. An instance of a graphic symbol (“Sound Text”)
  3. An instance of a movie clip symbol ("Sound Player)

The Actions are a few lines of code to rewind or play based on whether or not the mouse is over the area or not (as learned directly from http://www.kirupa.com/developer/mx2004/button_effect.htm) And for the instances, I just used motion tweens to have “Sound Text” fading out as “Sound Player” fades in. It’s like 5 frames in all. Very quick effect.

The timeline for “Sound Player” is only one frame. Each piece of the player has its own layer (play button, stop button, etc.) and the top layer (also reserved for Actions) has a single line of actionscript where I have written:

#include "filename.as"

That’s it.

The problem is that when I test the whole movie…the rollover effects works beautifully, but the buttons in the interface aren’t clickable or working at all. I discovered that if I simply tested “Sound Player” by itself…it works perfectly, except there’s obviously no rollover effect since “Sound Player” is nested inside of the movie “Sound Full” which is what does the effect.

Does this make sense? Hopefully it does. Anyway, so my question is…

  1. Am I missing a basic fundamental rule of Flash in order to make it run smoothly?
  2. Is the “tweening” of “Sound Player” possibly messing it up? (Remember, I noticed that when the include line for the external actionscript file was in the same frame as the indiv. player buttons it worked fine.
  3. Do you need to see the .fla file to help me out?
  4. Bottomline…can you help me out? :smirk:

Thanks all in advance.

-halo