Add a keyframe for the "display" property and turn display "off" on the overlay when it's alpha is at 0. This will allow you to "click through" the symbol.
Let me know if this works for you!
Hi Tim, thanks heaps for helping me out!
I am not sure where to add the keyframe?
I have attached 2 screen grabs. The first shows my whole animation. The offending overlapping symbol is the one called MAP_ZOOM and I have highlighted it so you can see its big ol' overlap.
The second screen grab shows inside the symbol MAP_ZOOM.
Can you show me where I add the display off?
Thanks very much Tim, I appreciate your help!
1 person found this helpful
You need to turn the display prop off when your zoomed map panel is at its "off" state. In your case, it looks like its off state is at the very start of the MAP_ZOOM symbol. So add an "off" display keyframe at timecode: 0:00. Then add an "on" keyframe at 0:01, or as soon after 0 as you can. That way it will start with display "off", then switch to "on" as soon as your anim is initiated.
Hi Tim, thanks for getting back to me!
I tried adding an "off" keyframe to the symbol "MAP_ZOOM" and then an "on" keyframe straight after but unfortunately as the timeline plays, the MAP_ZOOM frame appears at the "on" point on the timeline and again everything under that frame is no longer clickable.
I guess what I need is "MAP_ZOOM" to be completely "off" UNTIL the magnifying glass is hovered/clicked and then "MAP_ZOOM" is on (but only then!).
I have tried to work this out for a few hours but just can't seem to work out (steep learning curve for me!). I tried adding a "get symbol" to the magnifying glass "on click"
var mySymbolObject = sym.getSymbol("MAP_ZOOM");
but that didn't work...
I am confused and hoping someone can help me out! Tim, are you out there???
hey Lisa, I'm here!!
It's definitely possible to fix your issue- it's just kind of hard to debug virtually.
If you're a little code savy, and if you're controlling the playback of the map zoom via code, you can use the jQuery hide and show props, which are equivalent to display on/off, I believe. You can just call each one at the appropriate time.
If you want to post your source files (or PM 'em to me), I can take a look as well.
// to hide (display off)
// to show (display on)
Yay! You are there!!!
I am not code savy but I AM great at baking and if you were in New Zealand I'd bake you a cake for all your help!
How do I PM you???
Thanks Tim for all your help, here on the forum and through PM. Big thumbs up and 10 points!