ActionScript 2.0 :: Zoom In On A Picture At The Specific Spot Where The Mouse Is Clicked?
Nov 11, 2003
i'm trying to zoom in on a picture at the specific spot where the mouse is clicked. ie if the mouse is clicked in the lower left corner, the pic gets bigger from there, not the center of the pic.the only way i can think of to do this is to reset the registration point to the clicked position. is this possible?
There is an Image control that when I click on it I need to zoom in (using the center/transform point where the mouse is clicked). I have the zoom transition working great, but when I set transformX & tranformY (with autoCenterTransform false) it doesn't zoom into that point.
Here is my code that only zooms in (not to a specific point) <fx:Script> <![CDATA[ protected function imgLogo_clickHandler(event:MouseEvent):void { transformer.play(); } ]]> [Code] .....
how to get a picture to appear in a spot when you click it. (Example: Customizing a picture with flash.) When I say this I mean, I have the stuff I want to customize, I put it all into flash, and now I want to make it so when it's on the net people can customize the given object, by clicking what they want added. No Click and Drag, just clicking.
I made a simple picture slideshow with a timer, prev/next buttons, pause/play buttons and jump buttons. Everything went good so far.Now i'm trying make every picture go to a URL when the picture is clicked but only the link on the first frame goes to the URL when clicked the other 5 buttons do nothing when click.(FYI: I made alpha 0% buttons in a layer above pictures)I tried two different codes but both have no effect.
as layer
Code: stop(); var nextImage:Timer = new Timer(3000); nextImage.addEventListener(TimerEvent.TIMER,playNext); nextImage.start();
I have a menu set up with several buttons (on the left side of the screen), each of which loads an external swf (on the right side of the screen). Within some of these swfs are more buttons to load other swfs, and the menu on the left remains active while another swfs is playing.What I want is to unload the current swf whenever a button is clicked and load the new on in the same spot. So before I was using addChildAt to get the external swf's at a certain level, and then removeChildAt to take away whichever swf it is and then add the next one. That didn't stop the sound, so I switched it to unloadAndStop and set up a function that unloadAndStops each individual swf, like this:[code]
That function runs every time a new swf is called to remove the previous one.Now I know that's not what I should do since I'm effectively using a method on objects that aren't in the display list, and it's apparent since it messes up the text later on in the timeline. But I don't know any other way to get everything to unload and to stop all the sound. It would be a headache to make specific paths for the buttons within swf's, but I don't even know what I'd do about the buttons in the main timeline that don't know what swf is playing on the right.I've searched lots of different forums for this one, for something kinda like unloadAndStop and kinda like removeChildAt, so I'm thinking I need to reorganize this project somehow
How do you make it so that wherever you click, the AS will get that location and put a specific moviclip in the spot? I've tried several things to achieve this, but i am still having problems with this.
I have a flash document that publishes to an swf I embedd into an html page. The flass is made up of three movie clips that I have managed to program to run in succession and then loop. Each movie clip (frame 1, frame 2 and frame 3) drill down into their own animation. I set the movie up this way so that each of the animations could be linked to a different web page. Now I want to add navigation within the flash itself by creating three dots that when clicked will send the movie to frame 1, 2 or 3. I can't seem to find an example of this and am just not well versed enough in script to figure this out.
I modified the falling snow to move upwards to make bubbles, but now I want them to come from a specific spot from movie clip which is moving constantly and roating. They also have to stay within the bounds of the water. I tried placing it on the spot I want on the movie clip, and alter the code like so:
Code: onClipEvent (load) { //variables that will modify the rising bubbles
I modified the falling snow to move upwards to make bubbles, but now I want them to come from a specific spot from movie clip which is moving constantly and roating. They also have to stay within the bounds of the water.I tried placing it on the spot I want on the movie clip, and alter the code like so[code]...
I'm trying to create a gallery in which images are fed to the gallery by an XML database. I want them to end up in a mouse sensitive scroll gallery. I get this far but keep running into a problem with getting all of the images to stop scrolling at their end point (for my case the right hand corner).
How to make several MCs to zoom in on mouse over and zoom out to it�s original scale on mouse out??? all this with actionscript and with some ease (elasticity) to make the motion more natural?
I have parent movieclip and in that many different children movieclips
What i want to do is when i CLICK, i want to detect which movieclip it has clicked and call corresponding function (defined by onpress event) of that movieclip.
So I've been working on a being able to click on an image and zoom it to that position.my movie is 550x340. just make a mc with an image and give it the linkage ID of "box_mc". I put a crosshair in that MC as well so i can see where it zooms to.The problem I'm having is that on the third click, it won't adjust correctly. I don't understand why not. Maybe you people can aid a little.
I need to create a photo viewer like this one: [URL] You can see that if you zoom in a picture it will start download from a server for a better quality one.
I have a form that is being created at the point the user clicks on. The algorithm is checking to see if a form exists in the same spot- if it doesnt, new object is created, if it does- result is traced. If no objects are on the stage- a new object is added. For some reason in this code- I get no results for the Mouse_Down event on the form itself. Method being called in main timeline:
How can I get the disappear (I used zoom out) Effect when I click another link I mean I want to get the zoom out effects for the previous movie clip when I click the next movie link.
The problem with this code is that it scales from the registration point (0,0). Due to the other transformations I'm doing to this image at various times, it isn't possible to move the registration point. The image is larger than the stage and the user is able to drag it around. I want the mouse wheel to zoom in on the place the mouse is hovering over (or at a minimum...the center of the "view" they have...aka the stage)I tried doing this:
Code: internalPoint = new Point(Map.mouseX, Map.mouseY); externalPoint = new Point(stage.mouseX, stage.mouseY); var matrix:Matrix = Map.transform.matrix;
[code]....
Which, incidentally, I'm using that whole portion of code to zoom into the state they will be in when they use the mouse wheel.
I have created a DIGITAL MAP but i have a problem. It goes like this, whenever you click the buildings in the MAP it will automatically "ZOOMS IN", it "ZOOMS IN" in that specific building that you have clicked.
I'm developing a web app using Flex. This app allows to draw forms in a Canvas (like MSPaint in Windows).Now, I want a new feature on it: an infinite canvas. The user should be able to drag the main Canvas and this should be infinite in X and Y axis. Consecuently, this Canvas should be resized in real time.
Obviously, I don't want to create a Canvas of 1k x 1k pixels with zoom in an specific area to give the feeling of an infinite drawing area.
EDIT:I just read that Flash/Flex Flash/Air supports canvases up to 4056x4056 px, not infinite.
I'm planning to load images via URLLOADER onto the stage.....i want each image to be on a diffrent frame of the main timeline how do i tell each one which frame it belongs to?
i think the title explains how to do it, but i am making it so that there are a ton of movieclips in arrays, and i want the specific one clicked to be removed... here is my code, it isnt working...
ActionScript Code: setInterval(removeBox,10); function removeBox(){
I want to make a picture gallery and use buttons that move you from picture to picture and backwards, but I don't want to tell button 1 to go to frame 2 and button 2 to got to frame 3 and so on (I hope you know what I mean)Can I use on button on a separate layer with the same action set? I tried something like that, but it didn't work:
on (release) { thisframe =+1 } [code]........
but it didn't work. I'm kind of new to any action script other than gotAndPlay, easy functions and all that.
i need to know if there's a way to lock button symbols in a specific state once users click them? i have a series of 34 buttons, and they all contain an animated movieclip in their "over" state. problem is when i click on one, they play the "over" state very briefly again before my event happens, and it looks funky. any way to make it so once u click it, it stays in "down" state? i know using movieclips instead of buttons will resolve the problem but i'd like to know if there's a way to do it without converting them all to movieclips,
How would I do this in AS3? I want to call a function and run it with specific properties depending on which button is clicked.So how do the "_this" statement work in as3? in as2 I would write something like this and "this" would stand for the instance name: