ActionScript 3.0 :: Parallax - Stop The Parallax From Moving When Click On The MC Pages On The Map
Jan 22, 2009
I'm working on a charity project that needs a parallax. I followed some tutorial and got the parallax and page zoom out working. The problem is I'm not sure how to stop the parallax from moving when I click on the MC pages on the map. They are marked as Village1 , 2 and 3. The pages AS3 scripts are under parallax-level3 MC. Attached are the current working files. [URL]
I'm busy building a website in Flash AS3. I tried to create the same effect as [URL] (click on enter site) But my file is scrolling too far. So far that there's white. You also can drag it with your mouse to get the white background. And that's not what I want. Maybe I have to set a limit for scrolling or a stop() somewhere in a frame.. I only don't know where and how, and how to search google for tutorials.. This is a link to my file: [URL] And this is my AS3 Code:
My stage is 640x500px. My map is 1163x500px. The idea is that you can scroll in the stage by positioning the mouse at either the right or left side. Then the map would scroll right/left. Only place I found the scrolling effect is with following parallax scrolling tutorial: URL...The scrolling function is exactly what I have been looking for (just the scroll, not the parallax effect or the links), but when I create my own file and run it in CS4, it doesnt work. So I attempted to create my own version.[code]Since nothing actually happens when I play the movie, Im assuming Im doing it completely wrong.
I am adding "layer" objects to the stage with a depth value.
I have then created my own camera class. When I tell the camera to move to the right what Im actually doing is telling each layer object to move to the left.
The distance that the layer moved to the left is based on the value of its depth variable...
var fCameraDepth = 1; var fTan:Number = Math.tan( fCameraMovement / fCameraDepth ); oLayer.x += fTan * fLayerDepth
This works well and gives me a really nice parallax effect. The problem I'm having is that I want to be able to tell the camera to look at a movie clip on any layer but I'm having trouble figuring out how to convert the movie clips coordinates to the cameras depth.
Im trying something like this...
var fCameraDepth = 1; var fCameraPosition:Number = oCamera.x; // the layer will have a + or - x val compared to the camera so we
I am using the blitting technique that jeff from uses for creating tiles. I am trying to paint 2 layers of bitmapdata onto a bitmap. One the first layer is the background ( 1 image). and the second layer is the tiles. In that class below. the updateMap is the method that gets called in the loop to repaint the image.
I was wondering if anybody could show me how to achieve the Parallax scrolling effect like seen on here :[code] I literally just need it to work with 2 layers, a foreground and background.
I saw a websitethere is a parallax effect, when we click on the bottom links it goes to specific location or the specific point where the internal page is located.Actually I want to integrate this effect in my portfolio, Is there any tutorial or script like this?
i managed to recreate the parallax scrolling but i cant recreate the smooth scrolling and the zooming in on certain areas in the movie. (the bees movie moves very smooth and mine is kind of 'twitchy' if you change direction with the mouse fast
notice the different zoom-in levels on the different layers and that the movie holds until the mouse leaves the button area... dont know how to do that.
attached is what i came up with so far. i unfortunately cant post the real file for its very heavy on the image side. 240kb.swf. if youre interested i'd post it somewhere for you to view.
I'm trying to put a Tween in here so it's less 'rude' when I roll over the bottom bar (interface).See the swf here:(Press Start, then one of the windows)Script:
Code: private function scrollMovement ( event:Event ):void {
I've been working hard to achieve a parallax panning effect like the one seen here url... Unfortunately the closest i have come is url...Mine is rather choppy and doesn't provide the easing that Mauricio has included in his.[code]
I'm trying to make a site like this: [URL]. I managed to recreate the parallax scrolling but I cant recreate the smooth scrolling and the zooming in on certain areas in the movie. (the bees movie moves very smooth and mine is kind of 'twitchy' if you change direction with the mouse fast. Notice the different zoom-in levels on the different layers and that the movie holds until the mouse leaves the button area... dont know how to do that. Attached is what I came up with so far.
I just want to say that I am fairly experienced with AS2 because i'm used to visual design, but I am very new to as3.So I found a tutorial on a parallax effect and then tailored it to my needs. I have had previous websites where I loaded and unloaded swf's with AS3.But when I combine the scripts to load and unload external swf's with the parallax actionscript, My parallax mouse follow effect does not work. It is a lot to explain so I uploaded the .fla and all the files needed with a description of the problem. I'm really stumped here with what I am doing wrong.I did not include any script for adding the external swf's so you do not have to backtrack through my problems and you can show your way of doing it.could not include the movie player because of the file size so I included the actionscript file in the folder and where it is placed in the fla.
Can anyone translate this AS2 code to AS3? I tried myself but I am having a problem with the setProperty method. Code is pasted and here's the link to the source files.
I know that this has almost certainly been asked before, I know because every quarter at least one of my students brings in this site.[URL] My question is how I would go about making a parallax type scroller like this that works vertically and horizontally from the mouse position, and works with many more levels than this (like 20+ levels).
I want to create a parallax scrolling effect using 3 PNG images that are 950px x 335px. One image is the foreground, another is the background and the third is the "middle" image. What I want to do is automatically scroll each image horizontally at different speeds, but I can't figure out how to do that using AS3. All the parallax examples I've seen so far requires the user to scroll the background using their mouse or keyboard, and that's not what I want to do. I want it to automatically start scrolling when the user loads the page.Can this be done with AS3? If so, can someone give me a script or tell me where to find one?
I've made a parallax scroller consisting of three layers (actually each layer is a movieclip). On the bottom layer I have attached some sprites which I want to be clickable. The problem is that objects which are on the middle and front layer are "blocking" the sprites so they can't be clicked. I've googled for nested listeners but haven't found a solution yet.
I new to Flash and Action Script 3.0. I've just designed my first Flash website (for a band), and one of the pages has an MP3 player on the audio page. It plays fine, as long as you're on that page. But the problem is, when you go to a different page in the website, it keeps playing, and then when you return to the audio page, a new instance of the song that's playing starts playing on top of the song that's already playing. It's a jumble of sound that can't be stopped unless you close out of the website.[code]...
what wrong with the functin 'stopFish' Without this function the fish in the tank swims but when I add it, it doesnt anymore. I just want the fish to stop swimming after I clicked it and start swimming after another click.
im currently making an "AS3 beat em up" ala streets of rage or double dragon.Currently i have my character moving and a few animations done and i am trying to figure out how to make attacks work.I have some "basic" animation for his attack, but im not sure how to get it to work correctley.What happens is, if you press control (the attack button) whilst the character is walking he just keeps moving and is stopped on the attack frame.I want the character to stop moving if the attack is pressed and once it is released start moving again.
hero.gotoAndStop('still'); var left:Boolean = false; var right:Boolean = false;[code].......
I've in my flash scene main page and sub pages scattered in different ereas at the scene, but the scene start from main page and that what will show only, now if I clicked any link the scene carry us to the link page in the same scene, and from that page I can press any other link to start moving over the scene to different pages.
I have a MC that follows the mouse. I want to do so the MC will smoothly/softly stop when i stop moving the mouse. Is it hard to code, And it would be very nice if someone could do some code for it
I followed a tutorial using AC3 and flash CS4, to build a website for myself. Want to have a video file in my site with back ground music and sound effect. I did fine doing it but there is some problem I cannot figure out. My movie clip starts nice but half way through when I go to other pages, the sound and music plays in all the other pages. I have zero knowledge about coding and English is my second language. How can I stop that playing in other pages? I am trying hard to see if someone had same problem like I do but can's find anyone posted any thing.This is the code I have for that page with video on it.
var modelingboardTween:Tween = new Tween(modelingboard_mc, "y", Elastic.easeOut, 710, 0, 3, true); modelingboardTween.addEventListener(TweenEvent.MOT ION_FINISH,donePlaying);
i have SWF file named videoTwo instance of FLVPlayback which shows up when button called Media is clickedi have other buttons resume home etcwhenever i play the video then click on any other button it still plays in the background how can i stop that.
I am building a flash interface and I would like a menu where it is hidden to begin with (just a tab). You click the tab to expand it, and click again to collapse it. I've made a movieclip with animation of the menu opening up and closing, but I can't seem to work out how I'd go about making the movieclip open and close properly.