ActionScript 2.0 :: Accessing Btn From Diff. Timelines?
Jun 20, 2005
I have a button instance mc "mcBtn", inside this instance i have the actual Btn graphic symbol and AS layer.inside the AS layer i have defined onRollover, onRelease, onRollOut methods.if i rollOver/Out/Press Btn it works fine and Btn animates in some way. I needed to access mcBtn from _parent timeline AS WELL, so i defined a method mcBtn.onPress [one which is not defined inside mcBtn yet], and inside onPress told mcBtn to animate some other content....
What happened is, that onPress works fine and after pressing Btn, requested content is animated, BUT all other methods defined inside mcBtn stopped working! [no animation when rollOvered, rollOut-ed, onRelease-d]
I am facing a problem in accessing Local shared object from 2 diff. swfs. Let me explain the scenario clearly.I am developing a radio widget (in maindomain.com for ex)which has a button to open a html page (placed in contentserver.com) as a popup with specific wt and ht. The html page loads the same SWF file of radio widget from "maindomain.com", means whatever changes we do for the SWF in maindomain will be reflected automatically in the popup also.Here where the problem is:
1. Say I am playing radio station "A" in main window and added this station to favourite list (which is done by storing in Share object). So when i open the popup its reflect there.
2. Now when i change radio station "A" to "B" in the popup and added "B" to favourites and closed the popup.
3. When I refresh the main window, I can get both "A" and "B" in fav, as expected.
4. But if without refreshing in main window when I changed to some new station "C" and then open the popup, it has got only radio station "A" in the fav list.
I am pretty sure this is because of Sharedobject.flush(). The thing I am wondering is, why the station "B" which is also pushed to sharedobject when added to favourite is getting deleted when I flush() the SO.?I googled many forums but not satisfied solution for this. Even I tried to get the Sharedobject.getLocal("SO","/") every time before using data in it. but no use.Is it a Flash limitation accessing LSO from diff SWF?
I have a button instance mc "mcBtn",inside this instance i have the actual Btn graphic symbol and AS layer.inside the AS layer i have defined onRollover, onRelease, onRollOut methods.if i rollOver/Out/Press Btn it works fine and Btn animates in some way.
I needed to access mcBtn from _parent timeline AS WELL, so i defined a method mcBtn.onPress [one which is not defined inside mcBtn yet], and inside onPress told mcBtn to animate some other content.... What happened is, that onPress works fine and after pressing Btn, requested content is animated, BUT all other methods defined inside mcBtn stopped working! [no animation when rollOvered, rollOut-ed, onRelease-d]
i have 2 movies clips 1 for navigation, 1 for pages...i cant seem to work out how to load movieclips into the other movieclip that is on the stage from the navigation clip... i know it sounds stupid and simple but only new to as3
I have five buttons on the stage Each of them is entirely different looking button icons..What i need is, I want to apply the same effect to different looking buttons.Swaping does not give me the desired effect.. How can this be done programatically..?
i want a combo box that will change the mouse to wat ever i want(run a script wit each diff selection). i know it cant be that hard i just cant get it.
I am thinking of having 2 diff. versions of images in an XML driven photo gallery. The flash movie is full browser (no scale) with elements that adjust to the size of the browser window. I'd like some of the images to be presented pretty large, but only if the user has enough screen resolution. If using a smaller screen, then it would display the smaller version.
Anyway to do this efficiently (yes I am prepared to upload 2 different versions of each image)? Or is this a bad idea with too much maintenance?
My website splash page is around 780x480 and the rest of the flash site is all 800x500. I'm not quite sure how to work this, but I want to have the splash page play automatically then go to the main page of the website. Can someone help me out with this? And does it matter that they are different sizes?
I seem to have an issue with a flash I have written. The person who I made it for is telling me that first time he loads the page with the Flash in it, it loads fine. However, at this point if he navigates to another portion of the site, then goes back to the Flash page, he says it freezes on the loading bar. Consistently everytime, but only on his work computer, not home computer or lap-top. I think it might be a caching issue in IE, but I am kind of stumped, anyone ever experience this?
However I am getting 'Access of undefined property home_btn. in the compiler errors. I presume this is because the home_btn is in another timeline/movie clip called 'opacity'. How do I define it?
I have added an attachment to this file. What I want to happen is, when I click 'blueBtn' I would like 'pic1' to fade to alpha:0 (using TweenMax)... It seems simple enough but I just cant get it to work.On the Greensock Forum someone gave me this bit of code without any real explanation, how do I put it to use?:[code]
I have all my layers made and graphic symbols in each layer.I want to create a timeline for my graphic to fade in and out. (Know how to do that)When I lock my main layer and work within my selected layer:1. drag the graphic onto the stage2. select a frameThis is where the problem comes in:My main layer (with my background) disappears and I'm left working on a white stage (not a problem I know how to make the stage a color)When I test the movie:I get white - no motion - and then the background flashes quickly. (I set my last frame at 100 so that it would loop slower).
Flash CS4, ActionScript2.0 - I have a button and an input text box in a movieclip.When the button is clicked, I need the movie to jump to a frame on the main timeline and have the text that was entered into the input box in the mc, show up in a dynamic text box in the frame on the main timeline.I finally got the movie to jump using 'with (_root) gotoAndPlay ("frame label"), but I can't get the input text value (in the mc) assigned to the dynamic text box (on the main timeline).I've tried several versions of relative and absolute paths in the assignment statement, using variable names and instance names, tried 'with' and 'this' but no matter what I do, nothing shows up in the dynamic text box.
I'm aware that ActionScript 3.0 is designed from the ground up to be a largely object-oriented language and using it means less or even no timeline code in Flash documents.I'm quite experienced with OOP and am comfortable writing classes. However, since I mostly use Flash for animations, I hardly ever need to write ActionScript code other than for preloaders, subtitles, quality controls, website links and so on. In fact, I still set my Flash movies to use AS2 to this day because I'm used to gotoAndPlay()/gotoAndStop(), AS2 preloaders, subtitles, quality controls and even getURL(). Of course, I really want to move on now that practically everyone's on Flash Player 9 or 10 and now that I've dabbled with other OO languages like Java, C# and Objective-C too.
I'm a complete newcomer to AS3 and am not very learned with AS2 either. Considering my current use of ActionScript, are there any cases where it's still OK to use very simple AS3 code in the timeline instead of moving code to a class, especially since moving to a class might mean unnecessarily increasing the number of LOC from 4 to 40?
I have a game with 3 levels and a reward page. I want to display the number of tries on the reward page. The levels and reward page have their own label within the main timeline. How can I pass the info from a level, to the main timeline and how do I retrieve it on the reward screen?
I did the drop down menu tutorialut I don't know how to assign actions that will affect the main timeline, Right now assigning any actions to the buttons only affects the timeline within the drop down menu timeline. An example of what I want to do is apply a goto action to one of the buttons that goes to a frame on the main movie timeline.
What I want to know is how to I access movie clips in different timelines in AS3.I want to be able to change the color of some movie clips. If I can access them directly there's no problem. Problem is when I try to access a movie clip that's inside another movie clip AND on frame 10.what I have is this:
var myColor:ColorTransform = somePath.transform.colorTransform; myColor.color = 0xFF0000; somePath.transform.colorTransform = myColor;
With AS2 is it possible to use the current frame postion of the main timeline A to control the position of two mc timelines B,C relative to the current frame postion of mc D?the main and mc timelines have the same No of frames.
I created 5 swfs (simple animations) and want to "somehow" thread them together to play one after the other inside the timeline of a new Flash Document. I was hoping to import each swf, have "movie 1" play, stop, have "movie 2" play, stop and so on until the 5th "movie plays out then stops (no looping necessary).
I've been playing with timeline actions for 2 days and can't figure how to lead one to the other. I've been using Action Script 2 so far but please get me back to Kansas with this. I'll use Action 3 if I have to.
I am using Flash CS4. Is there any way to adjust the length of multiple timelines at once? I am doing an animation of leaves falling from a tree. The leaves alone have 17 separate timelines on separate layers plus each has it's own guide layer.If I had the ability to to select all of the timelines together and adjust all of their respective start and end times at the same same time, relative to each other as well as separately, life would be so much easier!Of course I can do it timeline by timeline, no problem, but I can't seem to adjust the length of more than one timeline at a time. (no pun intended)Even when I select more than one timeline, the double arrow only adjusts the length of one timeline. Even each guide layer's length has to be adjusted separately. I understand the benefit of this, but, testing timing and making adjustments would be so much simpler and go so much faster if I could select and drag multiple timeline lengths at the same time.
Say you have a keyframe on 1 and a keyframe 25 and a keyframe on 50. Can I grab 50's key and scale down? So could I grab 50s key or all 50 frames and scale down to say 25, and then the key would be in the middle still (guessing 12 or 13 for the middle key). Until then I'll manually drag keyframes using Ctrl. It just would be nice to easily scale down keyframes/frames even if it's not 100% precise.
var myParent:Parent = new Parent(); var mySymbol_01:Symbol01 = new Symbol01(); var mySymbol_02:Symbol02 = new Symbol02();
[Code].....
and remove the comments, the file breaks and no Movie Clips appear on the stage. Does this have to do with casting the Children as Movie Clips, which I may not have done here?
I currently need the following for some of my AS code to function:[code]I have 3 MovieClip symbols which each have an "actions" layer on their timeline so I can add in some functionality.Do I have to import the above into all 3 of my MovieClips, or can I import the above on the main timeline and access it from inside my MovieClip symbols?Also is there a downside to importing the above into each MovieClip or no? This is my first time using functions which needed me to import things, and I just want to make sure I have the correct information on the proper way to import.
With AS2 is it possible to use the current frame postion of the main timeline A to control the position of two mc timelines B,C relative to the current frame postion of mc D?the main and mc timelines have the same No of frames.Inverse control by D of B,C relative to A is also required!
how to activate buttons from external swf timelines?
i have this menu that loads external swfs. One of the swfs is an animation of the mouse cursor rolling over the menu. At that point i want to start one of the button animations and action.
how to control the timeline of a movie clip which is contained within an externally loaded swf. I have a central window where images fade in and out of one another and I want the user to be able to pause the fade and play it as they This is the code I am using to load the external clip:
how to activate buttons from external swf timelines?
i have this menu that loads external swfs. One of the swfs is an animation of the mouse cursor rolling over the menu. At that point i want to start one of the button animations and action.