Professional :: Create And Pass A Variable With Button On(release)?
Apr 23, 2011
I have an AS 2 movie that has tons of navigation. When the movie first loads, the main screen plays an animation and stops. That animation is my main menu. If a user clicks the home button (which is an MC instance) it takes him to the Home Movie and plays. From here, I need to be able to fade out that movie and fade in a new movie when the user clicks on the next button. So, I want to create a variable on(release) of the button thats within the Home MC that will play the fade out and then be directed to the next animation.I imagine something like this.
I installed a Flash template that has some "Read More" buttons.I see the actionscript for a button is:
Header 1onClipEvent (load) { num = 1; this.title2.num = 4; // this line is the frame number of the symbol which the button links to this.title2.name1 = "More 04";}
After experimenting, I realize that it is the 3rd line which controls which page (ie/ frame number) the button links to.So in the above example, the button will link to frame 4 of the symbol.In another button that same line reads:this.title2.num = 5 and so clicking that button will link to frame 5 of the symbol.Now here in that above code shows which symbol to go to - it just seems to know where to go (it actually goes to a symbol called 'Content Movie Y6').So my question is, how does it know which symbol to link to?I'd like to know in case I want to change the link in the future.
More info:All of these "Read More" buttons have a roll-over effect which is a movie clip symbol called 'button_more'.The actionscript code for the button_more symbol is:
Header 1on (rollOver) { if (_root.link<>6) [code].....
I still can't see anywhere where it configures which symbol to play upon release of the button.
Here's what I'm trying to do:I have a parent container movie that has several buttons on it. As it stands now the buttons trigger an instance of a MC on the main timeline to play using the "with" action (no biggie)I would like to put a frame action in that MC instance that uses the "LoadMovieNum" action to load a particular external SWF movie into the container movie depending on which button the user clicked.In theory I guess I need to somehow associate each button with it's corresponding SWF child movie that is to be loaded (SetVariable?)Then I need to pass that information to the MC instance in the main timeline that actually uses the LoadMovieNum command to load the SWF file.
I'm currently developping a quite big (multi-lingual) application in Flex and I'm now confronted to a problem.I have to do some custom Buttons which have special fonts, special design (like shadow corner radius etc)and the most important, which are oblique not straight.I've made the button in Flash from which I've exported it in SWC.The thing is that, I need different buttons with different labels/icons/backgroundColors.So I would like to know, if there's a way to pass variables to the button class through theSWC file in order not to has one file for each button and each language.
I don't have to concern myself with the Cold Fusion end of things, our CF developer(s)will handle that... I've made some Flash navigational buttons that are to be used on the front end of a very robust Cold Fusion web application. I cannot hard code the buttons using the getUrl action because the Url will be changing dynamically. I need to know how to set the variable of a button, so that Cold Fusion can pass it a value for the URL on the fly.
I know of flashvars, but how would one send a variable into a swf and then for instance change the variables value and then pass it into the swf again?
I want to be able to have a number displayed on the screen that when one of the arrows next to it (up/down) is clicked it adds 1 to the original number (lets say 72). Then when they click the "save" button that really just takes them to the next frame (or a frame somewhere else in the movie), which is a confirmation page, I want the number they ended at to display on the confirmation screen. I'm thinking that it is partially because I don't know what to search for.I know I have to create a variable and get the button to add one to that variable.
Trying to pass a variable as well and cant seem to escape to pass it. How can I pass using window.open as such: Trying to pass (pid) all i get back is (pid) and not actual pid.How to on a jscommand?
Code: something.onRelease = function () { var jscommand:String = "window.open('http://www.someform.php?proj= + (pid)','win','height=200,width=300,toolbar=no,scrollbars=yes');"; getURL("javascript:" + jscommand + " void(0);"); }
I can do a standard getUrl("http://www.someform.php?proj=" + (pid), "_blank"); works fine but no control over window properties.
Haven't touched Flash in years... trying to do something simple, but it isn't working well. Guess I'm REALLY rusty. I have a flash video with 3 button. Initially, I set a variable (frame 2)
Code: var x = 0; Then I have the 3 buttons. One of the buttons has the following code (the two other buttons have similar code, but set different variables)
I have an XML variable with a bit of content and I want to completely overwrite that content.I thought by calling "new XML" that I'd have an empty variable and could replace the content.Is that not the case?If it's not what method would I use to overwrite the variable content?
i'm trying to use if statements but can't get this thing to work i want to check if another button is visible on release of a button to determine what action to be taken.the 'gotoAndPlay("firstscene",1)' is just there as an outcome, will be changed later. anyway this is the code i've got on the button i'm pressing. blobyellow2 is an instance of a button blobyellow is it because it's an instance that it's not working?
[Code]...
edit: sorry forgot to put what's wrong with the code. it acts as though the statement is correct no matter if it is or isn't.
I'm trying to pass the contents of variable playnoyes to the long line of code below to decide whether or not to autoplay the flash movie, but doing it as I have below, the resultant line of code has the variable in quotes and therefore the code doesn't execute it as expected. My question is, how can I pass the variable so that the resulting line of code doesn't have the quotes around the variable value.
var playnoyes='true'; var testtext = "<script type='text/javascript'>AC_FL_RunContent ('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.[code]....
I am trying to do is declare a variable in PHP and pass that variable to my flash file. Right now i am simply trying to do 1 easy variable, more will happen in the future but i need to figure this out first.I have used other forums and they say try this and that, but nothing i do seems to work. here is my code.
I searched the internet and this forum but can't seem to find a logical answer to how to best set this up.
So inside my sliderMC clip I have the sliderScrubber.
Inside the sliderMC, I also have 4 mcs labeled "mc1", "mc2", "mc3", "mc4".
I have noted down the x position of each mc, but am not really sure how to use it in code? Also, how would I be able to calculate "sliderScrubber" to snap to the closest x value to each mc upon release?
How would I go about being able to slide along the x and perform the above functions?
Underlined Text On (rollOver) Is there an action script to do on (rollover) underline text? It would be on a button that would also, on (release) gotoAndPlay a frame. I know you can have a movie with AS like this:
[Code]....
But when I add the on (release) to the movie it doesnt advance the timeline on (release). And when I change the file to a button instead of a movie clip it doesnt do the underline on (rollOver).
i'm trying to create some buttons as MCs that will load random imageMCs on release or rollover i think i am supposed to use math random in some form with MCs but i have no idea how to execute the script for that
I am trying to recreate an effect like the clouds on[url]...I would like to be able to click and drag on an object then once mouse is released the object would dynamically return to start position. I am struggling to get my script (AS3) to dynamically return it to original location.
It controls a collection of 6 "slides". Each slide has a corresponding button, and it also slides every x seconds when the mouse is still. I'd like the buttons (b1 through b6) to change once they are pressed (to a similar image, just with a black dot in the center, which shows it is selected) and then return once another one is selected. I have a very minimal knowledge of actionscript
I want to disable my button on release and also want to change its appearance (may be like as "DOWN" status). I am using below code lines to disable it
I have a movie that consists of various audio files fading in and out of various scenes as the timeline progresses. The current mute button I've created only appears to stop the audio track currently playing when pressed. How do I silence the movie from the point of button release until the movie has played to the end? Just as an FYI, the audio files are loaded and managed manually on the timeline itself.
Im making a soundboard and I chose AS3 by accident.What I need the code to do is STOP the CURRENT sound from playing if another is pressed. the code that worked for AS1 and AS2 was onMouseDown [code] plays the sound once and messes the sound up after playing for only half a second or not at all.
Im creating a simple flash presentation and i have created four buttons, what i want to now do is make each button go to a differant frame on the timeline, im guessing this is go to and stop? But i cant figure it out [URL]
I have 4 buttons,(home, about, gallery, contacts). and each button have their own animations, when you rollout/over them. well, this is my problem, i want to stop animations when i release the button. pls help me with that. i was so confused about that.
I will try to make this as sysinct As possible. I'm working in Flash CS4, AS 2 and I'm trying to make an online image gallery/portfolio but I'm having trouble making an image appear when I release the button. (I've uploaded the fla if you want to look). Basically, I have a movie clip that will contain all my thumbs and that enters the stage with this action script:
I made the first 3 squares into buttons: imgbtn1, imgbtn2, imgbtn3
I've tried loading the images into an empty movie clip a hundred different ways and I've also tryed writing action script for the button to just play at a certain frame to show a picture but I have not really gotten anywhere.
Essentially I would like for the thumbs to swoop in as they do and for the user to click a thumb and for that thumb to dynamically load a photo in the center of the stage.
I am trying to pass a variable with brackets in the variable name. Example
productoption[]="value";
Whenever I publish the file flash gives me an unexpected "]" error code. Is it possible to have a variable name with brackets? I tried to use the escape codes %5B%5D to pass the brackets but that didn't work also.