ActionScript 3.0 :: Swap Out One Image For Another In A Flash Animation?
Aug 28, 2009
I am trying to swap out one image for another in a Flash animation. On a mouse over, the want the new image (appb_mc) to appear OVER the existing image (appa_mc).I used the following code, but the new image keeps flashing. I am assuming it is because the new image is appearing OVER the existing image. If I have the new image appear other than over the existing image, it works fine. What can I do to make it work properly? These images need to be within the Flash file and not in an array.Actionscript I am using:
appb_mc.visible = false;
function showGraphic1(event:MouseEvent):void
{[code].....
I am pretty new to flash, so I apologize if I have posted in the wrong area or this is a redundant post, but I have plenty of experience with Photoshop, 3d rendering programs, and some experience with Dreamweaver.
I would like to create an "about us" portion of a website similar to: [URL]. It looks as though it is a series of disjointed swap images, but there must be some Flash involved, and if you click on the image of each person it also acts as a hyperlink. So, my question, could anyone point me in the correct direction of how I would create this for my website and to what degree of difficulty is involved.
I have a project in which I have an opening scene of a main image and 8 thumbnail buttons. This opening scene is pretty basic, as the thumbnails would link to a new scene or frame label (however I build it). This 2nd scene or instance in the timeline is where I would display another large image, and 6 new thumnail images that, upon rollover, would swap the large main image with the large version of the active thumbnail.
Basically I have a main 'menu' of category thumbnails that link to an instance in the timeline that displays the initial large image for that category, and allows the user to mouseover the other thumbnails to see the large images, and then click to go to a specific URL for more information. The trouble I have with my rusty, limited AS knowledge is how to effeciently write the AS so that the image swap works. I quickly ran into a wall trying to acomplish this using a very OLD method that would require a LOT of jumping around the timeline.
*I can't post the file due to the company policy, so I'll do my best to explain. 3 movie clips: slide 1, 2, and 3. Each loads an external image.
Layers (how I have them set up): slide 1 slide 2 slide 3
The slides have a 3d feel, as if they are in the distance. When the user clicks one, the slide(mc) motion-tweens towards the screen, while the other 2 stay back. Obviously, if slide 2 comes towards the screen then slide 1 will be over top of it DUE TO layer structure (above). And of course, 1 & 2 will be over slide 3. To get around this I made a "current" layer over top of all the slide layers. So if I click on slide 2/3 then the tween is up on the "current" layer instead of the "slide 2/3" layer so that it's the highest.
I have a VERY big animation, with a huge amount of keyframes, and I like to swap a symbol in this animation with another one. If I just use the swap button on the first frame, Flash only swaps the symbol for the first tween, whereas I have hundreds of tweens in my file... So how do I do this for every keyframe in every tween ?
This is to be exported into a movie, so not an Actionscript question. I'm making a parody of a fighter-game scenario. One character looks like Subzero and the other like Scorpion. They're the same models but one should be colored differently. They're comprised of symbols such as arms and legs to make a larger overall character animation. There are several animations of them, for kicks, punches, bobbing, etc. Now, I know that if I went in and edited the colors, that all instances would change accordingly. Duplicating the symbol doesn't work because they share the same inner symbols. Is there a method for "deep" duplication? A tint doesn't work because essentially I only want to change the color of some of the components.
I have a gallery featuring black & white images. I want the black & white image to change to a color version if the user rolls over the image. I've currently got the bw images to load into my flash with AS2 & XML. How do I get the image to change on rollover using XML?I figured out how to have the image if clicked go to a URL but am stuck on how to swap images instead. Can I have two images called out in the XML?
ACTIONSCRIPT
Code: Stage.scaleMode = "noscale"; ///////////////// // Loading XML // ///////////////// myXML = new XML();
Again I have a basic FLASH script problem. I would really appreciate help if someone has time. Can someone please help me out with the simple fla script for the following scenario:
1) 4 small images on the left. When mouse rolls over each one a separate larger image on the right changes. (similar i guess to a gallery with thumbnails).
2) If user likes what they see on image on right - they then click on that small image which takes them to a new page.
I can not for the life of me find the simple example. I have tried (using movie clip with four different frames and stop on each one - trying to call that from main - but then get stuck.) I'm really new to flash - really enjoying it - but getting stumped along the way!
I currently have this button set to change the color of little dots on it to black onRollover. However, in the photoshop button sent by the client, the dots look much better. How do i use actionscript to swap one movie clip for another in a smooth fade, like it's currently being told now?
I'm a beginner in flash actionscript. I want to basically swap images using actionscript. So if you click on a thumbnail, the main big image will change corresponding to the thumbnail being clicked. I don't want to use a simple on click go to and play actionscript... I'll try to paint a picture of what I'm trying to achieve.
There is a background image, middle ground and foreground image... people will have a selection of thumbnails to chose from to change these images (so they are creating their own big picture) Once the user clicks on a thumbnail for the background, the main image will change corresponding to the thumbnail.. and the same for middleground image and foreground image. I can acheive this in director using lingo but I am required to use flash and actionscript.
What I'm looking to do is have an image swapped with another depending on the value of a variable, but I'd also like it to choose the image automatically.[code]...
what i want it to do is when a function is called if the var == 01 it will automatically swap that image with pic_01, if the var == 02 it will swap it with pic_02. However is there a way of doing this without having to actually write an if statement for each of the pics as there is going to be around 700 of them.
what I'm tryingto do is have a row of buttons that when clicked change the imageheld within a holder movieclip. I have a button with instance name"adept" and a holder movieclip with instance name "holder". this isthe code i have so far, i have barely started:
adept.addEventListener(MouseEvent.CLICK, Click); function Click(event:MouseEvent):void { eventNotice.text = "MOUSE CLICKED";
I am chasing a good tutorial on an image swap via timer. ( i dont want to tween).I just want to cycle around 10 small images, show for about 15 seconds then fade out/in the next image.
I have 170 images that I need to place on the same place on the left side of the stage and and have them move across the stage one at a time, increase in size and then fade out after 10 sec. The sequence then continues for all 169 images. My initial thoughts are to animate the first image inside a movie clip, duplicate it and swap the image. When I tried this it worked fine until the image had shape tweened to the larger size (at this point the image displays for 10 sec and fades out). At the key frame at this point the image changed back to the original one. What do I need to do to make the new image visible throughout the whole movie clip when I swap the image like this? Is there a better way to produce this type of animation? I am using Flash Professional 8 and quite new to the world of Flash and Action Script.
I am learning Flex and have an image I would like to changed on mouseover, and switch to another state on click.I do not want to use any of the buttons available in Flex.Does anyone know th code to achiev what I want?
I want to create animations in flash, and then export a sprite sheet with the sprites and a xml(or another format) with information about how to "cut" and move the sprites.
I don't know where to start, use some library for reading swf in c# or java? try to export using AS3 inside the swf?
I'm doing photo gallery and like to enlarge an image when I click on it with some animation like it's in flash (the picture slowly expands first by x-axis and after by y-axis and the space around the picture dims), that it scales to it's largest possible size to fit in screen, but it can be any other animation. I found some topics about this, but I don't want to use any 3rd-party plugin (including flash, drupal...) to do it. Maybe it can be somehow done by jQuery...
I am am not a developer but have bought a template which I am modifying to suit my needs. I have made most of the modifications but and stuck on how to change the animation for the image gallery. When I move from one picture to the next the animation effect is something like a bubble burst. This is too flamboyant for me. I would like to change it to something more sleek but have no clue where to start.
I want to create a custom video like the videos on jibjab, i.e allow a user to upload an image of their face and superimpose this onto a video of a character's face.
I basically have this and what I need to do, is when the user clicks on one of those boxes on the right, it'll appear in the yellow box on the left.
Each of those right boxes will be unique with different graphics. It'll basically be different graphics to be displayed on a T-shirt, which will be represented by the big black square.
Now I know that each of those graphics should be a button symbol with mouse click event, but I'm not really sure how to handle the event.
Should I just create a clone of that item and move it to the target area? Or is it possible to create some kind of blank placeholder where I could just display it?
I have made a script that works in Flash player 6 but when i switch to Flash player 10 it suddenly doesn't work, the script is:[code]Anyone knows why it doesn't work in any Flash player over Flash player 6? What was the changes in the versions over that made this script go wrong?Btw this script works with both actionscrip 1 and 2 in flash player 6.
I have Flash var array that I want to swap for another array on mouse click. It currently loads the initial array into the empty MC perfectly. Now I need it to swap to var productTxt2 when the user presses buttonMC. My code is below.
AS2 code: var productTxt1 = new Array( "Product Name 1", "Price 1", "Headline 1", "Copy 1"); var productTxt2 = new Array( "Product Name 2", "Price 2", "Headline 2", "Copy 2"); _root.createEmptyMovieClip("productInfoMC", 0); [Code] .....
I asked this question yesterday but I found out that my problem is using fullscreen my goal is 2 mc 2 buttons : if btn 1 is clicked mc1 fullscreen and mc2 appears at the right bottom corner on top of mc1 if btn 2 is clicked mc2 fullscreen and mc1 appears at the right bottom corner on top of mc2 stage.swapChildren or setChildIndex is the way but with the fullScreen I had this error appears
How can we swap the contents of textfields in flash. We have a form and we filled it up , be we see that we mixed few fields and with buttons next to text fields we want to move the contebt of field number 4 to field number 1
I'm looking for a plugin or command so I can swap all the colors in a selected symbol. the find and search thing doesnt quite do it well. It needs to affect anything in a group within that symbol. I was also wondering if there was a way to convert fills back to lines or if there is a plugin for that too. Ineed it for flash pro 8, I know its old.