ActionScript 3.0 :: Resize Image Inside Movie Clip Proportionally Without Losing Quality
Mar 23, 2009
I've made a slide show and I've been successful so far. However, I'd like to add some thumbnails right below the original image (original size).Here are some specifications of the thumbnails:Size: 50 x 50 px.The image sources of the thumbnails and the original image are the same.Therefore, I'd like to resize only the movie clips for the thumbnails because the actual image file dimensions won't be changed.I tried simply setting the width and height of the movie clip to 50 but it lost quality and you get jagged lines in the image. Does anyone know a good algorithm to resize an image inside a movie clip proportionally and without losing quality?Btw, I'm using an XML files to store the images so you have to include the Loaders and stuff, what I really need to know is how to resize images without losing quality.
I have a logo which I have created in photoshop, it is made up of 4 layers, some of which I want to animate. I create my movie, I do so by opening my PSD file and then animating the layers. However I have a problem in that when I view my movie the image quality is poor, and there is what I would describe as noise around some of the image.
What I'm wanting to happen is that when the "body" movie clip changes size, I want the objects within it to be scaled proportionally (keeping the x:y ratio the same). The result that I'm wanting will result in the contents (as a whole) being proportionally scaled to the height (because it will always be the smaller dimension in my case) of the current size of the body mc.
I've uploaded my .fla so you can see what im working with. The red square is the body that i've managed to scale but I have not yet added anything within it. (I have tried but it's contents distort when the body is resized)
I just completed a task for someones website and it is basically an animated banner. Well, I made it at 1350px wide, and they now want it resized to 900px. When I resize it in html, it loses a lot of the quality.
I've built a flash site in which i want to resize a movie to the stage. I do it by keeping the proportion, thus i only resize the width and then i resize the height acordingly to the new width but keeping the proportion. The problem is that my film still looks "pixeled". I found a website on which the stage resizes dinamically with the movie and the background images without either of them losing quality. Till now i knew that resizing images or videos in flash at authoring or runtime produces pixeled results.
This is the website: [URL:]. Can someone tell me how do they do it without losing quality? just make the browser windowed and resize the margins to see the effect.
Ive seen this done in some website, the image while resized (down of course) doesnt lose quality. When I tried to scale the loader it loses quality. I even tried to use bitmapdata for that but it seems the result is the same.
I'm trying to resize an image loaded in a movie clip, so that any image I load will always fit correctly in my movie.The script is pretty simple, it reads an xml file where they should be 6 records. Loads the image in the Thumb attribute in on of the 6 containers eg. _root.screen.Event1
Code:
for (i=0; i < 6; i++){ MyEvent = Event[i].attributes ; _root.screen["Event"+i].Title.text = MyEvent.Title ;
[code]....
It works but not as expected. It looks like only the container is scaled down not the image really.
I have a constant doubt. I never know why the resize image always look ugly. Today I found an example that don't look ugly and only gets better when resize. How they do that?
I'm creating a simple liquid flash site layout with one MC that does not scale and remains at a constant position, and one mc that should stretch to fit either the height or width (whichever's larger) of the stage, but scale proportionally. I thought I had a pretty good grasp on the code for that, but when I put it in, the mc doesn't scale at all, in fact it just disappears! Could anyone take a look and let me know if you see what's wrong?
I'm having some strange luck in building an image slide show.I load the image paths into an array from an XML page and then step through the array elements w/ forward and back buttons.I have an empty image clip on the stage where I create an empty movie clip inside each time a new image is loaded.I load the image into the second movie clip like this:[code]Now, 98% of the time this works perfectly, but there is some certain times where the image resizing is completely ignored and the image gets loaded as it's normal size.Can anyone see why the image sizing get's ignored in some instance?
I am working on a Action Script3 project and I am showing images after resizing. I am using Bitmap and BitmapData manipulation for this but not getting image quality as like original image.
Basically I have an up and active state, and when the visitor clicks on a button and navigates that section of the site, I want the button to remain highlighted. In the AS2 days I would use gotoAndStop to jump to a frame labeled that area of the site. It worked fine, but using the same technique in AS3 causes an issue with buttons no longer activating as buttons.
Below is a brief example of my simple code. When the gotoAndStop jumps to the new section, I do replace the the up movie clip (such as people_mc in the example below) with another movie clip (such as peopleACTIVE_mc).
In this case if I had four buttons and clicked on the second button, the gotoAndStop would run as expected but the first button would no longer be an active button. If I hit the third button, then the first and second button are no longer active. And so on. What's odd is every button above the button being hit, such as button four, would still be recognized as a button.
i have the following code which works. Its for two buttons either side of a movie clip (holder_mc) which holds the images. The images load but their top left corner go to the 0,0 position of the movie clip (top left). My images are all different sizes and i want them all to be centred. I have looked at alot of threads and cant figure it out.
I'm loading an external swf that calls an XML file and plays a slideshow animation that enlarges or contracts the pics being loaded (similar to a Ken Burns effect).
The external swf is loaded into a movieclip holder named "mc" on the main fla file. The movieclip holder's dimensions initially, are the same as the fla file. However, I want the loaded swf to scale proportionally according to the stage after it gets resized. So, if I click and drag the stage so that it is wider, the movieclip holder's width also widens, but it's height scales proportionally.
If the externally loaded swf had content that fit the stage exactly, without any hidden objects offstage, the movieclip playing on the main fla scales proportionally without any problem.
Problem, since the externally loaded swf is animated with pics that get bigger or smaller, or even pan from left to right, the size of the movieclip on the main fla file resizes NOT according to the movieclip holder's width and height, but to it's content's width and height that are constantly changing.
I think you can guess my question now. How can I get the movieclip holder to resize proportionally according to it's own width and height, and not it's content's width and height?
Here's the code I have so far. Note that I created a movieclip called "mc" on the main fla file.
Im able to link to a movieclip inside a movieclipUnfortunately one of the movieclips now are a scrollbar and scroll. Now the actionscript isnt working?cal.onPress = function() {gotoAndPlay(2);message1.contentMain.message.total = unit1;
I have a flash movie clip and need to load an external image inside the clip that reference to an external URL.. like URL i did something with XML but the image persist on every clip because it loads from actionscript using the x and y cords.
Ive found all sorts of answers but not the right answer. Im using the loader class to load images into a gallery. Im placing the image inside a movie clip. I want to resize the images as users will dynamically load them but width is not working. scaleY works and scaleX
is there some way to resize all the animation, all the symbols in all keyframes proportionally? I did all the animation, but now I realize thatīs too large on the stage.
I have a higher resolution .flv file and I'm trying to replace an older version within my Flash file. However once replace (by use of the "swap video" feature when right clicking video), it blows the video up way bigger. When trying to scale down the video, it become fuzzy/pixelated upon output to .swf. Any proper way to resize this higher-res video without loosing picture quality?
Does anyone know if it is possible to set the quality of a particular movie clip rather than the entire flash movie?
For example, say i wanted to start a drag of a movie clip. So when it started, the quality of that particular movie clip would be set to 'low' then when the drag is stopped it is set back to 'best'
I'm not sure if this is even possible but just in case. I'd like to make a movie clip's quality low without affecting the quality of the whole movie. Is that possible?My problem is that I have pixel fonts being used in dynamic fields and they get all fuzzy because of the stupid anti-aliasing.
Im working on a Dragonball Z MMO. things are goin great so far utilizing Flash PHP and MySQL. but thats not the issue right now.Im running tests of the battle system. i have the enemy set up as Mr. Popo (character from the series) The quality of the sprite appears great and in good color.however, when i compile everything into the final .swf, the movie clip appears diminished, discolored, and just really crappy looking.[code]it only happens to this movie clip in particular, any insite would be grossly appricated.
I have a custom component which is an HBox & I'm trying to resize a child which happens to be an image. This is image is inside a VBox which is also a child of the HBox. I have a number of these images so In UpdateDisplayList I call:myimageArray[0-5].setActualSize(50,50);but the image is never resized it just stays a large default size. The images source is a url path and I'm wondering if that is what is causing the problem?
I'm loading several images inside a frame, but the images will have different aspect ratios. My goal is to load all images so that the width or height does not exceed the frame. The 'difficult' part is to maintain the aspect ratio of the image. I'm not aware of any _scale function that scales both the height and width of an image (so the aspect ratio is maintained), something like that would be useful.
I have a very simple problem but I can't find the very simple solution to it. I've create an animated menu with animated movie clips inside to work as buttons. All the main buttons work perfectely but I've got just on button with a sub-menu. On this sub-menu I've placed an invisible hitarea button in order to place some gotoAndStop action. The thing is, it seems to me like this submenu hitarea are underneath something else (even though is the seccond layers right about the actions layers). I've placed a simple trace action whenever the mouse rolls over this area but I get nothing... Am I doing something really wrong? I'm losing all my hair already.
1) In the attached file, I have a movie clip that quickly comes across the top of the screen (following a short distance). I want it to start out with 0 alpha and i want it to fade in to 100 alpha. However, I want to do this using Actionscript while I'm EASING the movie clip. I'm trying to NOT use the timeline and do automated tweens for this function. If I combine them, it compliles but the output gets all messed up.
2) The quality of the text shown as the movie clip is not the same as how it looks in FLASH. I jacked up the quality of the output to 100% and it's still the same. any reason why?