I started to ask a few questions about this in another "somewhat unrelated" post so though I'd start it new here, as I hope I'm not the only one with these types of questions :-)
From the other post:
I do have a general question about triggers and such:
My thought is in my projects I'm trying to make almost everything a symbol and calling these symbols from the main timeline. It seems to keep things less cluttered and easier to work with.
Is this a preferred way of working with animations inside Edge or is there a "more preferred" way of doing things?
Also, am I better adding triggers and such within the symbols (like I'm trying now) or from the main timeline? Again, I thought it would make more sense to handle everything related to a symbol within the symbol...
From Josh Dura:
It really all depends on what you plan on using the symbol for. In general, I think the same way. Using symbols keeps things less cluttered, and if I ever decide to reuse that symbol, it can just reuse that instance of the symbol.
For your code, it makes the most sense to try whenever possible to keep all of your code in the same place. However, there are times when you will need to place code/triggers/events within the timeline of the actual symbol. Overall, try wherever you can to keep all your code as minimal and manageable as possible, and when using code inside the symbols, make it clean and as simple as possible so that maintaining it is easy.
Right now, working with symbols and triggers is my new roadblock. For example I have the following in a project for a slideshow type of animation:
In my main timeline, I have about 5 symbols running - Nothing fancy.
Also in the main timeline, I have 2 "Elements" - both images one on top of another (A pulsing button).
I want this button, when clicked to call the symbol: "responsive_slideshow_part2" onto the stage (This will eventually be the first page of the slideshow but for now it only consists a a circle changing opacity so I can test that it is being called into the main timeline.).
This is where I'm getting a bit comfused and having problems :-)
1. Call the symbol with something like this (left bracket of pulsing button):
var mySymbolObject = sym.getSymbol("responsive_slideshow_part2");
If so, where do I put the symbol "responsive_slideshow_part2"? In the main timeline (If so, where? - since it will play whenever the button is clicked and not at a particular time?) or nowhere as it will be called into the animation by the click on the button but then how do I place it where it needs to be in the animation?
2. Do I add something to a trigger on the main timeline (after adding the symbol with a command of stop?) at one second which is where the pulsing button timeline stops (right now I have this trigger to repeate the button pulsing) at 01:00:
"arrow_start" is the label set at 00:00 for the button.
I hope some of this makes sense to someone!
Thanks again for everyone's help!
In the meantime, I'll be going over again some of the tutorials available on the net :-)