Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Loaded movie lets hotspots "bleed through". Please help? 1

Status
Not open for further replies.
Jul 13, 2001
180
US
I have a menu bar with rollover buttons. When a button is clicked ,a movie is loaded over the nav bar. To be precise, each of the 4 buttons open up a related window over the nav bar itself. That all works fine. However when I roll the cursor over the loaded movie, the cursor detects the buttons underneath the loaded movie and will make that button work if clicked through the loaded movie itself. It is if the hotspots are "bleeding" through the loaded movie.
I would be greatly appreiciative for any help in resolving this. My project is done all except for this minor setback.
By the way, I have a "close window" link on top of each loaded movie. So the idea of turning off the mouse is not an option.

Again, sincere thanks,

Manny
 
I suppose you don't want to post a link until this thing is solved... But it would help! A link by e-mail maybe?
If not, are the detected buttons the ones from the navigation bar itself? Do you have any other active buttons in these rollover movies themselves, outside of the close box?
A possible try... Dissabling the button (if it's the only one reacting) while the the movie is active, and reactivating it when it's closed.
Another thought... Making an invisible button covering the entire rollover movie itself, which would probably dissable in it's own way, other buttons lying underneath but which would leave you with a pointing finger cursor on the whole surface of the movie, unless you change it for your own cursor!
Best I can do without seeing anything!
mywink.gif
ldnewbie
Hope that this
was helpful!
 
Hello OldNewbie,

Thanks for your reply. Always a pleasure to get a response from you. I sent you mail. :)

Regards,

Manny
 
Manny,
Looked it up! Since this event is next month, the easiest and quickest, would be, as I suggested, that you create four invisible buttons (or one large one) covering the space occupied by the moon buttons within each movie loaded. It's not a perfect solution, since your cursor will turn into a pointing finger while hovering over these invisible buttons (which by the way hold no actions), but this will at least prevent the moon buttons from being active and causing that flash frame if the user happens to click on one of them.
Another solution (much more work!) would be to forget about loading those movies (which take a long time to load anyways, probably because of the different fonts used!), and simply make 4x1 frame scenes, each holding your main background design and a particular info panel without the moon buttons. Each moon button would then send you to a different scene and all close buttons return you to scene 1 which would hold the moon buttons.
I would go for the first solution!
mywink.gif
ldnewbie
Hope that this
was helpful!
 
Thanks OldNewbie,

I opted for fix 1. Crunched for time and didn't really want to go that route, but no other way for now. However,I am perplexed why those "hotspots" bleed through a movie when the loaded movie is on the top level.
BY the way got rid of the watermark, thought I was reusuing a symbol, so deleted it. :p Cut all movies down to a third of it's size.

By the way is there a way to preload those movies behind the buttons?

Again, my sincere thanks,

Manny
 
Manny,
Thought it was a Flash 5 problem, but just checked it out in Flash 4, and the same thing happens.

Worked on this solution that uses 2 identical frames, but on the second frame, the button's behavior is set as a graphic rather than as a button. What's actually happening here is that, when you press the button, it loads the appropriate movie on another level, but also moves the main timeline to the next frame. When you hit the close box, it unloads the movie and sends the main timeline back 1 frame, where the buttons are active!
I've created a transparent info panel (in case somebody would like to use that!) so you could see that the button is still there but inactive as soon as you've pressed it. Obviously, that graphic representation of the button, doesn't even have to be there if you're using an opaque background on your info panels as you have done. I've added that pulsating circle only to show some mc would still loop over the 2 frames envolved which both have stop actions on them.
May look complicated... But it's relatively easy. Maybe even easier than adding all thoses invisible buttons!

Hope you don't mind me using some of your graphics! If so, please say so, and I will take it down.


Questions for you: How are you positioning those movies... Through an empty clip?

And what do you mean by preload those movies behind the buttons?

mywink.gif
ldnewbie
Hope that this
was helpful!
 
Most excellent OldNewbie.
Would you care to send me that fla so I may learn from it?
As for the initial dilemma of hot spots bleeding through the loaded movie, was that a known occurence?

I'm sorry my question did seem vague.

1)An empty clip? Not sure of that terminology per se. However, what I did was made a movie that was absolutely positioned to the intial page. So when you clicked on a button, the moviw would load in the precise spot, the movie has the same dimensions of the initial page but of course empty except for the rectangle with the relative info to the button.

2)What I meant to say abour preloading the mpvies behind the buttons was this: I thought it would save download time to have the "homepage" load with out the movie files associated with it. Which in fact works, and only when the appropriate button is clcked will it load the movie behind it (meaning the movie that it calls to load)..I see now how that sounds confusing...anyhow, is there a way to have those movies preloaded after the initial "homepage" has been loaded regardless of whether any of the buttons are clicked on. This way the "idle time" that they may be using to read the contents on the "homepage", would be precious seconds to take advantage of loading the movies associated with the buttons. Whew! LOL

I used the load movie approach from learning from some tutorial that it can cut down download time. In the past I would just use scenes, but that would make the download time sunstantially longer.

OldNewbie thanks again. :)

Manny
 
Manny,
Here are the files:
... And for anybody else interested!

Can't determine if "bleeding hot spots" are a bug or designed that way! I guess, in some cases, it could be useful to have such an option!

The way you have designed your to be loaded movies obviously works, but if it wasn't of the same size as the main movie, the only way I knew until now, to reposition a different sized movie, would have been to load it into an empty target clip that you could then more easily manipulate. But I have found a new way as you will see in my files. My loaded movie is half the size of the main movie, and I simply reposition it adding a position in the first frame of that movie with this._x = 190; & this._y = 52

I now understand what you ment by preload behind... And I guess it would be possible. You probably would have to resort to loading all the movies on a level in frame 1 and in empty target clips that would have to have their visibility set to false. A hit on a button would then only set the visibility of one particular movie to true and the close box set it's visibility to false again.

Will try to look into it!
mywink.gif
ldnewbie
Hope that this
was helpful!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top