Flash :: Maintain Camera Position While Zooming Out?
Aug 16, 2011
I have a container full of tiles and other assets that serves as the map. On top of that container is a mask that serves as the camera the player sees through. In order to move the camera around I move the container around.I'm able to center on a tile within the container using the following formula:
container.x = ( ( (tile.x + (tile.width / 2) ) * container.scaleX) * -1) + (mask_width / 2);
container.y = ( ( (tile.y + (tile.height / 2) ) * container.scaleY) * -1) + (mask_height / 2);
This moves the container into position relative to the mask such that the center of the mask will be the tile in question.I recently added the ability to zoom, which just adjusts the scaleX/scaleY of the container to make it bigger or smaller. I've already fixed the centering code above to account for it, but I'm having trouble making it so the "camera" doesn't appear to move around as the view shrinks. Basically, when zooming out everything appears to move to the left, because the container shrinks. It's all fine once I center on something with the code above, but I need a way to bump the container over to the right a bit based upon the difference in scaleX and scaleY to keep everything looking like it's in the same position while zooming.
View 2 Replies
Similar Posts:
Oct 26, 2011
I have a main character in my Box2d game that has a b2PolygonShape collision. When the player crouches I am changing the body to a smaller b2PolygonShape. The logic works fine, but when I change the size (height) of the collision the character starts to fall.
Is it possible to create the new body with an offset (localPosition?) so the position of the body stays the same? This way I can play the crouch animation and change the collision without worrying that the position will change and make my sprite go bananas.
View 1 Replies
Oct 4, 2006
I am making a fighting game and I have made an attempt to make a kinda moving camera effect. Bascially two movieclips are inside a container movieclip. When one movieclip moves back the container scales down ( zooming out ) and when the two movieclips are close together the container mc zooms in. The containers _x is inbetween the two movieclips.
This is the best iv tried to explain it - sorry its probably hard to understand what im doing. Here is my attempt at doing it but its not very good i was wondering if anybody has got a better way of doing it.
View 1 Replies
Oct 11, 2010
From a Flash object, I would like to be able to detect the presence of a webcam that the user might grant access to, without actually asking the user whether they want to grant access. This is to streamline a large application that has extra features if a webcam exists — if there is a webcam, the application will present several dialogs that lead up to the normal cam-security prompt, but if the user doesn't have the hardware, I want to skip over them altogether. Requesting access to the cam before those dialogs won't make sense to the user.
It appears not to be possible to call Camera.getCamera() without the security prompt happening. Is there a workaround? (For instance, could I, perhaps, call getCamera in a hidden Flash object and inspect its return value, or does it block until the user acknowledges the security prompt?)
View 3 Replies
Oct 20, 2010
Usually Adobe Flash applications can access any usb-webcam.I have a USB camera for microscopes which understands TWAIN and DirectShow.Is there a possibility to access the video data from this camera with flash?
View 1 Replies
Oct 29, 2009
I have a map application that when I use the mouse wheel the map will scale up or scale down. The next thing I want to do is to focus on the mouse pointer while zooming on the part of the map.
I have this code...
function focusMousePosition(){ onMouseMove = function (){ Stage.width = _root._xmouse; Stage.height = _root._ymouse; updateAfterEvent(); }}
var mouseWheelListener = new Object();var wheelNum:Number;
mouseWheelListener.onMouseWheel = function(wheelNum){ focusMousePosition(); if (wheelNum > 0){ map._xscale *= 0.9; map._yscale *= 0.9; }else{ map._xscale *= 1.1; map._yscale *= 1.1; }}Mouse.addListener(mouseWheelListener);
View 3 Replies
Feb 27, 2012
Basically I want to know if there is a way to go from a zoomed in version of something, and then seeing the whole image in another frame. (By pressing a button)
Let's say there's a tree, I would bascially like (upon pressing a button which I can do) to zoom out and see the whole scenery. Is there a way I can do this without actually changing the size of the image?
View 2 Replies
May 25, 2011
I look at professional animations and notice the camera-like effects they manage to put into these animations. I'm wondering how I can do the same without having to just enlarge or reduce a movieclip across the stage. Is there any way to add a camera view on your animations or do you just have to bear with Flash's basic necessities?
View 1 Replies
Apr 1, 2012
I am capturing camera on flex for android using air 3.1,and found that the camera is only showing the a part of of actual camera video.When i view camera using normal camera application in android galaxy tab, it shows full camera area but when i am capturing the camera in flex its showing only the center area for it.I tried using setMode to set the resolution, but its not of any use.Is there any way to get full camera area captured inside flex using camera.getCamera ?
View 1 Replies
Jun 10, 2009
I have a video capture device on a machine. I have written a windows application to capture the video from this device. While capturing, if i try to broadcast using flash it does not connect. If i'm already broadcasting and then try to capture then my windows application does not get the capture pin of the device. So, flash seems to be taking the capture pin. Is there anyway to broadcast using the preview pin on the device so that i can capture using my application. Or is there way where i can split the capture pin and give one to my app and one to the broadcaster
View 10 Replies
Jan 27, 2010
What's the best way to maintain image quality in Flash.
The images in this banner gallery just don't look as good as they do on my computer.
Is there a way to embed color profile in the Flash import?[url]...
View 1 Replies
May 5, 2011
I'm looking to work out the most efficient way to maintain the joining of two points with a line in AS3. Basically, I have a whole bunch of circles that move around, and have a property subNode which will act as an end point for the line. At the moment, the way I'm doing it is extremely intensive:
[Code]...
View 1 Replies
May 9, 2011
I have created a flash video player using as3 (videoObject) but when I play the video the video is streched how to tell flash using as3 to maintain aspect ratio.
View 2 Replies
Nov 23, 2011
My app has 2 frames; in frame 1 there are 5 MC and on a DOUBLE_CLICK event the target's color change and go to the next frame 2. In frame 2 I have a button to return to frame 1.
How can i maintain the MC color when I return to frame 1?
public class test extends MovieClip
{
public function test()
{
[Code].....
View 2 Replies
Nov 20, 2011
My picture size is about 1000px by 1000px. It's pretty big, but simple. It has large circles, & when I place it in Flash, the circle's edges become pixelated and choppy, and not at all as smooth as it was in Photoshop. How can I maintain the quality? I tried putting a JPG in and a PSD, both of them looked really bad.
View 1 Replies
Sep 23, 2010
Anyone know how to maintain the original stage size of a externally loaded swf in as3 FP10?
View 2 Replies
Mar 17, 2010
I'm having a problem with importing a layered PSD file into Flash, an issue which i've read about in a number of forums but haven't yet been able to fix.
The content of the PSD file in question is numerous layers of line drawing which I am importing to the Stage and converting to keyframes in Flash. The layers have no white background and are clear but for the lines of drawing.
The problem I'm having is that the first layer of the PSD file imports perfectly, with its quality intact, but all those which follow it are distorted and jagged, and look pretty awful for some reason.
I have experimented with both lossy (set at 100) and lossless compressions to try and improve the layer quality, lossless is marginally better but not the best.
View 1 Replies
Apr 30, 2010
I am creating simple drawings in Power Point and them saving them as png or jpg files. I then bring the drawing into Flash using import to stage. The imported drawings lose some quality (e.g. straight lines appear jagged). Any way to maintain image quality when importing images into Flash.
View 5 Replies
Jan 6, 2011
I created a game in Flash and outputted it into an APK file for use in my Android phone. I would like to make a quit function so that it quits the game application when you leave.
Right now, I have to quit using task manager in my mobile. Also how do you enable it to maintain a high score in the game so that next time the user plays the game again, the high score is still there? Right now, the highscore is lost when you quit the game application.
View 1 Replies
May 27, 2009
I am a really new flash beginner, and I am trying to write a site that can do this scaling in/out effect (Not an image) after when a new file is loaded into the page. I've googled and searched everywhere and couldn't find a possible solution to this.You can see the site, there is a zoom in and moving effect after a button/new page is loaded.
Here are the scaling, I am talking about:http:[url]....
View 5 Replies
May 27, 2009
I am a really new flash beginner, and I am trying to write a site that can do this scaling in/out effect (not on image) after when a new page is loaded into the page.You can see the site, there is a zoom in and moving effect after a button/new page is loaded.
View 2 Replies
Jan 20, 2010
I have a video inside of another movieclip. When I go full screen, I scale up the outer movieclip to fit the screen. So that OuterMovieClip.width is equal to screenWidth etc. How do I maintain the aspect ratio on my video so it does not get distorted? Whats the proper math for that?
View 1 Replies
Nov 30, 2010
I am developing a Flash CS5 iOS app. On one of the frames I am drawing a good many rectangles in a particular pattern. I would like to use two-finger zoom and gestures to zoom into these rectangles on the frame but keep the general pattern of these rectangles the same. Also once zoomed in, the user will need to pan around the enlarged graphics.
I know I could create an event handler that when I zoom in it adds width and height to each of the rectangles but then I have to worry about increasing the X and Y positions of each of the rectangles so I keep the same distance between each one and so forth.
View 1 Replies
Aug 5, 2009
I need move and zooming map effect flash
View 0 Replies
Dec 2, 2010
I have an app in Flash CS5 that I am creating for iOS. I am loading an external image to a frame with the UILoader. I would like to be albe to use the two finger zoom and single finger up/down/left/right movements on the image I loaded with the UILoader.
View 1 Replies
May 24, 2011
I'm trying to scale a container/parent movie clip up so that I effectively zoom in to a point referenced by one of its children. I've figured out how to use globalToLocal to get that point at the center of the stage, but the problem is the registration point for the container clip is (and needs to stay) at the upper left, so when I scale the container clip up, the point does not stay in the center of the screen. Here's my code:
[Code]....
View 1 Replies
Sep 1, 2011
I'm currently testing various ways to zoom images (or rather, whole DisplayList hierarchies). Using scaleX and scaleY works quite well, but when I use the z property to zoom the image (by placing it further away) the image gets blurred when returning to z=0. The image is put in a Sprite ("groundLayer") and that Sprite itself is put in another Sprite ("zoomLayer"). Whenever I'm zooming I'm manipulating properties of the "zoomLayer" only. This image was taken right after returning scaleX and scaleY back to 1.0: This image was taken right after returning z back to 0.0:
I've tried searching for information about this phenomena but couldn't really find anything useful. Can anyone explain what's happening there? Why is Flash blurring the image after manipulating the zproperty? Is there a way to prevent that (well, other than obviously leaving z alone)?
View 1 Replies
Feb 3, 2012
I have simple image gallery, where images are placed one next to another and the mask is revealing only one of them. Now I want to tween position of the images, but when I do that the mask is "traveling" alongside with the images..
View 4 Replies
Nov 12, 2007
So I'm trying my hands on some full browser flash and after reading a couple of tuts I wrote this
Code:
#include "mc_tween2.as"
Stage.scaleMode = "noScale";
stageListener = new Object();[code]...
The trace's are because it didn't work like I thought it would.Etc the middle movieclip didn't center itself but rather positioned itself seemingly how it pleased so I traced its x position and the var stageXcenter position and like suspected it shows different values.
View 2 Replies
Sep 13, 2009
How to make flash "scaleable" in browse but maintain
[Code]...
View 1 Replies