The Designspace http://thedesignspace.net/ My daily explorations, troubleshooting, solutions and discoveries. en-us ellen@thedesignspace.net Fri, 22 Apr 2011 14:27:13 -0500 Adobe Captivate: Should I publish in ActionScript 2 or ActionScript 3? http://thedesignspace.net/MT2archives/000886.html Captivate 5 removed the need to answer this question: it only publishes in ActionScript 3 format, and correspondingly limits the compatibility of the published SWF file in certain situations as described below. But if you are using Captivate v. 4 or earlier, you may still be wondering which to choose.... ActionScript 2: Nested button events http://thedesignspace.net/MT2archives/000737.html Sometimes it's helpful to have a quick reminder of how button events work within nested clips in ActionScript 2. [ TRY DEMO ] A button nested inside another button OR inside a MovieClip that has buttonEvents assigned to it will not work. (Button events include: onRollOver, onRollOut, onDragOver, onDragOut, onPress, onRelease and onReleaseOutside). This is due to the way Flash... Hide the playbar in a Presenter presentation http://thedesignspace.net/MT2archives/000698.html One of our content experts wanted to use Powerpoint to create an interactive presentation. Although Captivate would probably be the ideal choice, she only owns Adobe Presenter, so I suggested she use that to convert the Powerpoint for the web. The problem is that Presenter, by default, shows a navbar on the side and a playbar below the presentation. In... Flash movie works under "Test Movie" but not when published. http://thedesignspace.net/MT2archives/000567.html If your flash file works correctly when you test the movie in Flash, but not once it is published, check your Publish Settings. While modifying a flashcard example application I downloaded from Flashkit.com, I noticed that in development, using "Test Movie", it worked perfectly, but once published, it had odd bugs. On checking the publishing settings, I realized it... Using trace function to print out all properties of an object in Flash http://thedesignspace.net/MT2archives/000362.html The trace() function in flash is used much like alert() in Javascript. You can use it to print the contents of a variable or the result of an expression. For example var theNumber = 2 trace("theNumber= "+ theNumber) output: theNumber=2 Even more useful is the ability to print out ALL PROPERTIES of a clip, when you aren't sure what is... Accessing the main timeline from a loaded SWF on another level. http://thedesignspace.net/MT2archives/000094.html I have a flash file which loads an external SWF (call it external.swf) into the main timeline, on level 10. In this case, using _root or _parent to call the symbols on the main timeline will not work, since _root or _parent would refer to items on _level10. The main timeline also contains a movie clip called "swapColors_mc" with two...