8 Replies Latest reply on Feb 3, 2013 2:39 AM by deldesign

    Color Circle

    deldesign Level 2

      You were all so helpful with that trigger thing, maybe you can help with this one, too: http://www.deldesign.de/2013/circle/

       

      circle.jpg

      The color that is clicked is supposed to face the arrow, the shortest way should be taken. I'm rather clueless.

      project files: http://www.deldesign.de/2013/circle/circle.rar

       

      Is it possible?

      Thanks again in advance.

        • 1. Re: Color Circle
          deldesign Level 2

          Good that no-one helped me yet, I worked it out for myself, but it wouldn't have been possible without that trigger thing! http://www.deldesign.de/2013/circle/

          You can go fom red to green yellow and orange clockwise and to blue and gray ccw. The rest is (hopefully) coming soon.

          • 2. Re: Color Circle
            joel_pau Level 5

            So, did you complete?

            Could you post your last file?

            • 4. Re: Color Circle
              resdesign Adobe Community Professional & MVP

              Nice job, deldesign!

              • 5. Re: Color Circle
                deldesign Level 2

                But....After a while when you return to red there's an issue about going back to orange from there. Maybe someone can find the mistake, I gotta let go for a while, been sittin' on this for 8hrs straight today and 4hrs last night. I started from scratch 3 times.

                 

                EDIT: I found some old triggers which were in the timeline under the new ones and deleted them, but that doesn't seem to solve the problem.

                • 6. Re: Color Circle
                  deldesign Level 2

                  I can't find the *#§!%+°! mistake.  It always gets messed up after 10-15 random clicks, then the  color on the very left and the one above don't react correctly anymore. Maybe the solution is to refresh/reload the entire composition everytime red is clicked. How can I do it?

                   

                  Maybe someone sees an obvious mistake - I can't find anything:

                   

                  (function($, Edge, compId){

                  var Composition = Edge.Composition, Symbol = Edge.Symbol; // aliases for commonly used Edge classes

                   

                     //Edge symbol: 'stage'

                     (function(symbolName) {

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 500, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").hide();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").hide();

                           sym.getSymbol("colorcircle").$("orangeGREEN").hide();

                           sym.getSymbol("colorcircle").$("grayGREEN").hide();

                           sym.getSymbol("colorcircle").$("blueGREEN").hide();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").show();

                           sym.getSymbol("colorcircle").$("yellowRED").show();

                           sym.getSymbol("colorcircle").$("orangeRED").show();

                           sym.getSymbol("colorcircle").$("grayRED").show();

                           sym.getSymbol("colorcircle").$("blueRED").show();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").hide();

                           sym.getSymbol("colorcircle").$("greenYELLOW").hide();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").hide();

                           sym.getSymbol("colorcircle").$("grayYELLOW").hide();

                           sym.getSymbol("colorcircle").$("blueYELLOW").hide();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").hide();

                           sym.getSymbol("colorcircle").$("greenORANGE").hide();

                           sym.getSymbol("colorcircle").$("yellowORANGE").hide();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").hide();

                           sym.getSymbol("colorcircle").$("blueORANGE").hide();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").hide();

                           sym.getSymbol("colorcircle").$("greenGRAY").hide();

                           sym.getSymbol("colorcircle").$("yellowGRAY").hide();

                           sym.getSymbol("colorcircle").$("orangeGRAY").hide();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").hide();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").hide();

                           sym.getSymbol("colorcircle").$("greenBLUE").hide();

                           sym.getSymbol("colorcircle").$("yellowBLUE").hide();

                           sym.getSymbol("colorcircle").$("orangeBLUE").hide();

                           sym.getSymbol("colorcircle").$("grayBLUE").hide();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();   

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 750, function(sym, e) {

                           if (greenREDClick) {sym.stop("GREEN");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 1000, function(sym, e) {

                           if (yellowREDClick) {sym.stop("YELLOW");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 1250, function(sym, e) {

                           if (orangeREDClick) {sym.stop("ORANGE");}

                        });

                        //Edge binding end

                       

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 250, function(sym, e) {

                           if (blueREDClick) {sym.stop("BLUE");} else {sym.playReverse();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 1, function(sym, e) {

                           if (grayREDClick) {sym.stop("GRAY");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 0, function(sym, e) {

                           sym.stop("RED");

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 1500, function(sym, e) {

                           if (blueGREENClick) {sym.stop("BLUE");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 1750, function(sym, e) {

                           if (redGREENClick) {sym.stop("RED");} else {sym.playReverse();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 2000, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").show();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").show();

                           sym.getSymbol("colorcircle").$("orangeGREEN").show();

                           sym.getSymbol("colorcircle").$("grayGREEN").show();

                           sym.getSymbol("colorcircle").$("blueGREEN").show();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").hide();

                           sym.getSymbol("colorcircle").$("yellowRED").hide();

                           sym.getSymbol("colorcircle").$("orangeRED").hide();

                           sym.getSymbol("colorcircle").$("grayRED").hide();

                           sym.getSymbol("colorcircle").$("blueRED").hide();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").hide();

                           sym.getSymbol("colorcircle").$("greenYELLOW").hide();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").hide();

                           sym.getSymbol("colorcircle").$("grayYELLOW").hide();

                           sym.getSymbol("colorcircle").$("blueYELLOW").hide();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").hide();

                           sym.getSymbol("colorcircle").$("greenORANGE").hide();

                           sym.getSymbol("colorcircle").$("yellowORANGE").hide();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").hide();

                           sym.getSymbol("colorcircle").$("blueORANGE").hide();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").hide();

                           sym.getSymbol("colorcircle").$("greenGRAY").hide();

                           sym.getSymbol("colorcircle").$("yellowGRAY").hide();

                           sym.getSymbol("colorcircle").$("orangeGRAY").hide();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").hide();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").hide();

                           sym.getSymbol("colorcircle").$("greenBLUE").hide();

                           sym.getSymbol("colorcircle").$("yellowBLUE").hide();

                           sym.getSymbol("colorcircle").$("orangeBLUE").hide();

                           sym.getSymbol("colorcircle").$("grayBLUE").hide();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 2250, function(sym, e) {

                           if (yellowGREENClick) {sym.stop("YELLOW");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 2500, function(sym, e) {

                           if (orangeGREENClick) {sym.stop("ORANGE");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 2750, function(sym, e) {

                           if (grayGREENClick) {sym.stop("GRAY");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 3000, function(sym, e) {

                           if (redYELLOWClick) {sym.stop("RED");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 3250, function(sym, e) {

                           if (greenYELLOWClick) {sym.stop("GREEN");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 3500, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").hide();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").hide();

                           sym.getSymbol("colorcircle").$("orangeGREEN").hide();

                           sym.getSymbol("colorcircle").$("grayGREEN").hide();

                           sym.getSymbol("colorcircle").$("blueGREEN").hide();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").hide();

                           sym.getSymbol("colorcircle").$("yellowRED").hide();

                           sym.getSymbol("colorcircle").$("orangeRED").hide();

                           sym.getSymbol("colorcircle").$("grayRED").hide();

                           sym.getSymbol("colorcircle").$("blueRED").hide();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").show();

                           sym.getSymbol("colorcircle").$("greenYELLOW").show();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").show();

                           sym.getSymbol("colorcircle").$("grayYELLOW").show();

                           sym.getSymbol("colorcircle").$("blueYELLOW").show();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").hide();

                           sym.getSymbol("colorcircle").$("greenORANGE").hide();

                           sym.getSymbol("colorcircle").$("yellowORANGE").hide();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").hide();

                           sym.getSymbol("colorcircle").$("blueORANGE").hide();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").hide();

                           sym.getSymbol("colorcircle").$("greenGRAY").hide();

                           sym.getSymbol("colorcircle").$("yellowGRAY").hide();

                           sym.getSymbol("colorcircle").$("orangeGRAY").hide();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").hide();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").hide();

                           sym.getSymbol("colorcircle").$("greenBLUE").hide();

                           sym.getSymbol("colorcircle").$("yellowBLUE").hide();

                           sym.getSymbol("colorcircle").$("orangeBLUE").hide();

                           sym.getSymbol("colorcircle").$("grayBLUE").hide();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 3750, function(sym, e) {

                           if (orangeYELLOWClick) {sym.stop("ORANGE");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 4000, function(sym, e) {

                           if (grayYELLOWClick) {sym.stop("GRAY");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 4250, function(sym, e) {

                           if (blueYELLOWClick) {sym.stop("BLUE");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 4500, function(sym, e) {

                           if (greenORANGEClick) {sym.stop("GREEN");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 4750, function(sym, e) {

                           if (yellowORANGEClick) {sym.stop("YELLOW");} else {sym.playReverse();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 5000, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").hide();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").hide();

                           sym.getSymbol("colorcircle").$("orangeGREEN").hide();

                           sym.getSymbol("colorcircle").$("grayGREEN").hide();

                           sym.getSymbol("colorcircle").$("blueGREEN").hide();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").hide();

                           sym.getSymbol("colorcircle").$("yellowRED").hide();

                           sym.getSymbol("colorcircle").$("orangeRED").hide();

                           sym.getSymbol("colorcircle").$("grayRED").hide();

                           sym.getSymbol("colorcircle").$("blueRED").hide();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").hide();

                           sym.getSymbol("colorcircle").$("greenYELLOW").hide();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").hide();

                           sym.getSymbol("colorcircle").$("grayYELLOW").hide();

                           sym.getSymbol("colorcircle").$("blueYELLOW").hide();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").show();

                           sym.getSymbol("colorcircle").$("greenORANGE").show();

                           sym.getSymbol("colorcircle").$("yellowORANGE").show();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").show();

                           sym.getSymbol("colorcircle").$("blueORANGE").show();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").hide();

                           sym.getSymbol("colorcircle").$("greenGRAY").hide();

                           sym.getSymbol("colorcircle").$("yellowGRAY").hide();

                           sym.getSymbol("colorcircle").$("orangeGRAY").hide();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").hide();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").hide();

                           sym.getSymbol("colorcircle").$("greenBLUE").hide();

                           sym.getSymbol("colorcircle").$("yellowBLUE").hide();

                           sym.getSymbol("colorcircle").$("orangeBLUE").hide();

                           sym.getSymbol("colorcircle").$("grayBLUE").hide();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 5250, function(sym, e) {

                           if (grayORANGEClick) {sym.stop("GRAY");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 5500, function(sym, e) {

                           if (blueORANGEClick) {sym.stop("BLUE");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 5750, function(sym, e) {

                           if (redORANGEClick) {sym.stop("RED");}     

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 6000, function(sym, e) {

                           if (yellowGRAYClick) {sym.stop("YELLOW");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 6250, function(sym, e) {

                           if (orangeGRAYClick) {sym.stop("ORANGE");} else {sym.playReverse();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 6500, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").hide();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").hide();

                           sym.getSymbol("colorcircle").$("orangeGREEN").hide();

                           sym.getSymbol("colorcircle").$("grayGREEN").hide();

                           sym.getSymbol("colorcircle").$("blueGREEN").hide();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").hide();

                           sym.getSymbol("colorcircle").$("yellowRED").hide();

                           sym.getSymbol("colorcircle").$("orangeRED").hide();

                           sym.getSymbol("colorcircle").$("grayRED").hide();

                           sym.getSymbol("colorcircle").$("blueRED").hide();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").hide();

                           sym.getSymbol("colorcircle").$("greenYELLOW").hide();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").hide();

                           sym.getSymbol("colorcircle").$("grayYELLOW").hide();

                           sym.getSymbol("colorcircle").$("blueYELLOW").hide();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").hide();

                           sym.getSymbol("colorcircle").$("greenORANGE").hide();

                           sym.getSymbol("colorcircle").$("yellowORANGE").hide();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").hide();

                           sym.getSymbol("colorcircle").$("blueORANGE").hide();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").show();

                           sym.getSymbol("colorcircle").$("greenGRAY").show();

                           sym.getSymbol("colorcircle").$("yellowGRAY").show();

                           sym.getSymbol("colorcircle").$("orangeGRAY").show();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").show();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").hide();

                           sym.getSymbol("colorcircle").$("greenBLUE").hide();

                           sym.getSymbol("colorcircle").$("yellowBLUE").hide();

                           sym.getSymbol("colorcircle").$("orangeBLUE").hide();

                           sym.getSymbol("colorcircle").$("grayBLUE").hide();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 6750, function(sym, e) {

                           if (blueGRAYClick) {sym.stop("BLUE");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 7000, function(sym, e) {

                           if (redGRAYClick) {sym.stop("RED");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 7250, function(sym, e) {

                           if (greenGRAYClick) {sym.stop("GREEN");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 7500, function(sym, e) {

                           if (orangeBLUEClick) {sym.stop("ORANGE");}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 7750, function(sym, e) {

                           if (grayBLUEClick) {sym.stop("GRAY");} else {sym.playReverse();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 8000, function(sym, e) {

                           sym.getSymbol("colorcircle").$("redGREEN").hide();

                           sym.getSymbol("colorcircle").$("greenGREEN").hide();

                           sym.getSymbol("colorcircle").$("yellowGREEN").hide();

                           sym.getSymbol("colorcircle").$("orangeGREEN").hide();

                           sym.getSymbol("colorcircle").$("grayGREEN").hide();

                           sym.getSymbol("colorcircle").$("blueGREEN").hide();

                          

                           sym.getSymbol("colorcircle").$("redRED").hide();

                           sym.getSymbol("colorcircle").$("greenRED").hide();

                           sym.getSymbol("colorcircle").$("yellowRED").hide();

                           sym.getSymbol("colorcircle").$("orangeRED").hide();

                           sym.getSymbol("colorcircle").$("grayRED").hide();

                           sym.getSymbol("colorcircle").$("blueRED").hide();

                          

                           sym.getSymbol("colorcircle").$("redYELLOW").hide();

                           sym.getSymbol("colorcircle").$("greenYELLOW").hide();

                           sym.getSymbol("colorcircle").$("yellowYELLOW").hide();

                           sym.getSymbol("colorcircle").$("orangeYELLOW").hide();

                           sym.getSymbol("colorcircle").$("grayYELLOW").hide();

                           sym.getSymbol("colorcircle").$("blueYELLOW").hide();

                          

                           sym.getSymbol("colorcircle").$("redORANGE").hide();

                           sym.getSymbol("colorcircle").$("greenORANGE").hide();

                           sym.getSymbol("colorcircle").$("yellowORANGE").hide();

                           sym.getSymbol("colorcircle").$("orangeORANGE").hide();

                           sym.getSymbol("colorcircle").$("grayORANGE").hide();

                           sym.getSymbol("colorcircle").$("blueORANGE").hide();

                          

                           sym.getSymbol("colorcircle").$("redGRAY").hide();

                           sym.getSymbol("colorcircle").$("greenGRAY").hide();

                           sym.getSymbol("colorcircle").$("yellowGRAY").hide();

                           sym.getSymbol("colorcircle").$("orangeGRAY").hide();

                           sym.getSymbol("colorcircle").$("grayGRAY").hide();

                           sym.getSymbol("colorcircle").$("blueGRAY").hide();

                          

                           sym.getSymbol("colorcircle").$("redBLUE").show();

                           sym.getSymbol("colorcircle").$("greenBLUE").show();

                           sym.getSymbol("colorcircle").$("yellowBLUE").show();

                           sym.getSymbol("colorcircle").$("orangeBLUE").show();

                           sym.getSymbol("colorcircle").$("grayBLUE").show();

                           sym.getSymbol("colorcircle").$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 8250, function(sym, e) {

                           if (redBLUEClick) {sym.stop("RED");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 8500, function(sym, e) {

                           if (greenBLUEClick) {sym.stop("GREEN");} else {sym.play();}

                        });

                        //Edge binding end

                   

                        Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", 8750, function(sym, e) {

                           if (yellowBLUEClick) {sym.stop("YELLOW");}

                        });

                        //Edge binding end

                   

                     })("stage");

                     //Edge symbol end:'stage'

                   

                    

                     //Edge symbol: 'colorcircle'

                     (function(symbolName) {  

                      Symbol.bindElementAction(compId, symbolName, "${_orangeYELLOW}", "click", function(sym, e) {

                           orangeYELLOWClick = true;

                           sym.getComposition().getStage().play();

                          

                           sym.$("orangeYELLOW").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowYELLOW}", "click", function(sym, e) {

                           yellow2Click = true;

                           sym.getComposition().getStage().play(1500);

                           sym.$("yellow2").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenYELLOW}", "click", function(sym, e) {

                           greenYELLOWClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("greenYELLOW").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redYELLOW}", "click", function(sym, e) {

                           redYELLOWClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("redYELLOW").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueYELLOW}", "click", function(sym, e) {

                           blueYELLOWClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("blueYELLOW").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_orangeGREEN}", "click", function(sym, e) {

                           orangeGREENClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("orangeGREEN").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenGREEN}", "click", function(sym, e) {

                           greenREDClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("greenRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redGREEN}", "click", function(sym, e) {

                           redGREENClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("redGREEN").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueGREEN}", "click", function(sym, e) {

                           blueGREENClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("blueGREEN").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayGREEN}", "click", function(sym, e) {

                           grayGREENClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("grayGREEN").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowGREEN}", "click", function(sym, e) {

                           yellowGREENClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("yellowGREEN").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayYELLOW}", "click", function(sym, e) {

                           grayYELLOWClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("grayYELLOW").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_orangeORANGE}", "click", function(sym, e) {

                           orangeORANGEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("orangeORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowORANGE}", "click", function(sym, e) {

                           yellowORANGEClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("yellowORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenORANGE}", "click", function(sym, e) {

                           greenORANGEClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("greenORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redORANGE}", "click", function(sym, e) {

                           redORANGEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("redORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueORANGE}", "click", function(sym, e) {

                           blueORANGEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("blueORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayORANGE}", "click", function(sym, e) {

                           grayORANGEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("grayORANGE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_orangeGRAY}", "click", function(sym, e) {

                           orangeGRAYClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("orangeGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowGRAY}", "click", function(sym, e) {

                           yellowGRAYClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("yellowGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenGRAY}", "click", function(sym, e) {

                           greenGRAYClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("greenGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redGRAY}", "click", function(sym, e) {

                           redGRAYClick = true;

                           sym.getComposition().getStage().play(); 

                           sym.$("redGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueGRAY}", "click", function(sym, e) {

                           blueGRAYClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("blueGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayGRAY}", "click", function(sym, e) {

                           grayGRAYClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("grayGRAY").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_orangeBLUE}", "click", function(sym, e) {

                           orangeBLUEClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("orangeBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowBLUE}", "click", function(sym, e) {

                           yellowBLUEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("yellowBLUE").hide();

                   

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenBLUE}", "click", function(sym, e) {

                           greenBLUEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("greenBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redBLUE}", "click", function(sym, e) {

                           redBLUEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("redBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueBLUE}", "click", function(sym, e) {

                           blueBLUEClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("blueBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayBLUE}", "click", function(sym, e) {

                           grayBLUEClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("grayBLUE").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_orangeRED}", "click", function(sym, e) {

                           orangeREDClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("orangeRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_yellowRED}", "click", function(sym, e) {

                           yellowREDClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("yellowRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_greenRED}", "click", function(sym, e) {

                           greenREDClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("greenRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_redRED}", "click", function(sym, e) {

                           redREDClick = true;

                           sym.getComposition().getStage().play();

                           sym.$("redRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_blueRED}", "click", function(sym, e) {

                           blueREDClick = true;

                           sym.getComposition().getStage().playReverse();

                           sym.$("blueRED").hide();

                        });

                        //Edge binding end

                   

                        Symbol.bindElementAction(compId, symbolName, "${_grayRED}", "click", function(sym, e) {

                           grayREDClick = true;

                           sym.getComposition().getStage().playReverse(); 

                           sym.$("grayRED").hide();

                        });

                        //Edge binding end

                   

                     })("colorcircle");

                     //Edge symbol end:'colorcircle'

                   

                  })(jQuery, AdobeEdge, "EDGE-221262343");

                  • 7. Re: Color Circle
                    joel_pau Level 5

                    I'll look at your file this weekend.

                    • 8. Re: Color Circle
                      deldesign Level 2

                      That would be great, thanks a lot.