ActionScript 3.0 :: Resizing Images (JPG Files) In MovieClip
Jun 27, 2011
I am searching all over google for an easy way to resize images but the problem I am having is that .x does not work .width does not work ._width does not work. ._x does not work. How can I do something as easy as changing the width height of a picture? I am loading the photo into a movie clip using the Loader class
var i = new Loader();
i.load(new URLRequest("a.jpg"));
// here I try to write a code that will change the size of the image.
photon.addChild(i); //photon is the name of the movie clip instance
And have tried. all of the codes mentioned above on both the actual movie clip instance and the loaded image on variable (i).
I've tried a lot of online tutorials for photogalleries but can't find what I'm looking for.I need to bring in my images from xml so that they will fill the thumbnails (if the width of the image is greater than its height then it will scale to the height of the thumbnail) and center within that thumbnail.
Then, when I click on a thumbnail, I need that image to fill the space allowed for the large photo (this time if the width of the image is greater than its height then it will scale to the width of the photo space)and center within that space again.In terms if centering the image,I have created movie clips for both the thumbnail and the large photo space (let's call them "imageHolder")and within those movieclips there is an empty movie clip called "image" which is aligned to the centre of "imageHolder". I thought that this would work:
imageHolder.image._x = 0-(imageHolder.image._width/2); imageHolder.image._y = 0-(imageHolder.image._height/2); But no such luck.
As for resizing the images to fit the image holders,
I have a 1900 x 1240 .swf file that has a set of buttons on each side. Each button calls for and loads a single movie into a 900 x 600 area in the middle of the screen. I haven't had any trouble setting things up so that the .swf movies, including a converted QTVR file, all load into that 900 x 600 area. One of my buttons calls for a .swf movie that contains a zoom-in and rescale - the link for how this was created can be found at Flash Zoom In Movie Clip and Rescale. The stage for this file is set at 900 x 600. When this Zoom.swf is loaded up by pressing the button, it resizes itself to 1900 x 1240. As well as being annoying, this obliterates the view of all my buttons and interface. I just can't figure out how to make it sit in the middle of the screen at a size of 900 x 600.
iam trying to insert more consequtive images. the names of the images available in ana array imgarray. here my problem is. it is loading and resizing only hte last image. except last i cannot see any other images is not getting load..
find below the code i used. i want to close the movieclip (masterimg) and load the images from array.
when i import a jpg file in flash and then resize this with the transform tool to for example 50% of the original size then im not getting the same result as resizing it in photoshop.if i first resize it in photoshop and import the image is smooth and looks the way i want but if i resize in flash the image gets edgy and not so good.so is there a way in flash cs 4 to resize the image with the same result as resizing it in photoshop or similar?
O.K I'm really confused about some resizing behaviour in flex and I'm hoping somebody can explain whats going on to me.I have a container movieclip 3 movieclips deep.MC2 is inside MC1 and MC3 is inside MC2.I have another movieclip that contains a bimap image that is 55 pixels wide and 38 pixels high.When I add this movieclip to MC3 the movieclip becomes 55 pixels wide and "48" pixels high.
i want to make a site similar to [URL]..but when i resize image on AS3 using simple MyObject.width=AnyValue the image always gets pixalated, even is the proportions WxH are correct. In the site i gave you, as you can see the images always get resized in a beatifull way without any distortion (not so munch) when you resize the browser.
So, How can i resize by code images loaded into my flash applications without loosing a lot of quality?.
how I dynamically resize the images that are loaded into Flash. I want to resize the window in which they are displayed, so a 400x400px photo will display at 150x150px, for example. If you want tobut don't feel like checking out the tutorial,me know and I will fish out whatever code I think this solution would concern.
Ok im new here and to Flash programing... so its safe to assume that i know close to zip. I've based it on the "XML and Flash Photo Gallery" tutorial by one of the guys on here. The centering bit i looked at another forums post. I use a MC(bg) and inside that another MC(photo) two buttons "pervious_btn" "next_btn" I load my images via "images.xml" It loads everything and it centers the 1st image(276x184), but it keeps the 1st image coordinates for the rest which is 640x480 and 480x640... thats where the mess comes in. It doesnt center the next image.
I know lightbox is there and easy to use but I dont want to because of the settings you have to set on the Adobe site for it to allow access and all that... besides i really like Flash! Is there a way to perhaps "reset" the MC, or coordinates before loading the next image?
I have created a flash file that allows you to click on a thumbnail image and larger image appears ontop of a tshirt. The same way as a gallery would work. The images and thumbnails are pulled in through xml. However I have a problem, I need the images that appear on the tshirts to be .png files or gif files as the tshirt colour can be changed. At the moment my flash file will only display jpegs! I dont knwo why. The jpegs leave me with a white background, so I need the transparency of a png/gif. My actionscript is:
iam creating a pallete in that i have a class movieclip with 1 image and 2 text (title, desc). Here iam connecting a xml and creating the same class and adding it to the scrollpane. in that each item (movieclip) i need to load images and fill the text. iam filling the text and loading the images. but i need to scale the pictures to 35x35. actual size of the pic is 70x70.my code is :
function fillitem() { var ypos:Number = 10; //reptitle.text = myxml.toptitle; reptitle.text = options[0][0].tit; var tf1:TextFormat = new TextFormat(); tf1.color = options[0][0].col; tf1.size = options[0][0].siz; tf1.bold =
I am currently trying to build a news application in which I load news (text) and images files from an XML file. Because the native images are too small I also want to resize themI don't seem to be able to get the resizing part to work. Here is my code (only the relevant funtions):
ActionScript Code: function laadXML (event:Event):void {
I have done resizing and liquid flash sites in AS2 before. I have recently started to learn AS3. I have a project where I need to scale an image proportionately when the user resizes the stage. This is what I have so far. I kinda just stole my AS2 code and tried changing it a bit.
I am working on a site at the moment (product catalogue) for this company. I have a problem with the images i am using. It is taking too much time and effort to resize all the images in a photoediting programme. I was woundering would it be possible to automatically resize the images within my area. I have the images loading up within a layer mask. I was just wondering if it is possible to tell flash to set a true scale setting within the area mask. I have noticed while editing image size in photoediting programmes I do suffer from a fundamental problem. Even when I constrain the proportions within an image re-size flash dos tend to distort this a little.
I have built a photo gallery connecting to a data base through php. Each photo loads in on a targeted movie clip. Is there any way to resize the image using flash before its displayed?
I have searched forever trying to find out how to do this. All the tutorials or answers I find aren't quite what Im looking for so I figure it would just be best for me to try posting.
What I want to do is load an image dynamically into a movie clip either created physically inserting it onto the stage or using .createEmptyMovieclip(). After the image has been loaded I want to be able resize the movieclip with the image inside of it, or somehow get the .height and .width of the image or the movieclip with the image in it and then have it resize keeping its proper dimensions.
Ex: I have an image that is say, 800x600. I want to be able to load that image in dynamically into 2 seperate movieclips (one being a main display, and one a smaller thumbnail).
FYI: I'm following the Flash Blogger tutorials listed on [URL] with Flash 8. I've noticed that everything works wonderfully as far as bringing the blog content into the dynamic text field; however, my only problem at the moment is Blogger will automatically resize my images, so it doesn't mess up the current template in html, but of course, Flash does not (out of the box).
I need a way to define the width & height of the images in the text field to fit inside the dynamic text field they're in. As far as I can tell, the tutorials listed on that site use an alternate method and don't actually resize them. Lastly, I thought about using CSS to adjust the img size, but from what I gather there are very few items at my disposal.
I've got a client who's asking about resizing dynamically loaded images in flash. basically i'm building him a button that displays dyn. text and loads a .png based on a variable (easy). I'm going to tell him that actionscript/flash really has no means of resizing a loaded image and that you need some type of server-side script to do all of that.
I have two movieclips, one loads an image, I resize that mc and add it in a bigger movieclip which has to be resized too. My problem is that that the inner movieclip doesn't resize the way I want although I've tried many variants of the sequence of the commands. I've also taken into account something that I read that an empty mc resizes strangely but it didn't change anything.
that's the code:
loader_mc.x=0; loader_mc.y=0; cont_mc.x=1440;
[Code]....
red mc is the outer one but the sizes of the inner are not right it should be about one third of the outer but it's about two thirds. same with the height.
All I want is to be able to resize them independenlty. with the outter beeing bigger than the inner
I have two movieclips, one loads an image, I resize that mc and add it in a bigger movieclip which has to be resized too. My problem is that that the inner movieclip doesn't resize the way I want. I've also taken into account something that I read that an empty mc resizes strangely but it didn't change anything.
the size of the outer is right 1440x1000 but the sizes of the inner are not right it should be about one third of the outer but it's about two thirds. about same with the height.
All I want is to be able to resize them independenlty. with the outter beeing bigger than the inner. Or to be exact I want the the inner to fit exactly the height or the width of the outer depending on which site of the inner is bigger( for example if the inner's width is bigger than its height then the inner width gets as big as the outer's width and then inner's height gets resized according to its ratio) and furthermore to center it in the middle of the outer.
I need to include a feature on an app I'm building that allows the user to upload an image and manipulate it in various ways including adding text. This is basically a way to design custom printed merchandise as is already found on many websites and will be overlayed on a background image of whatever is being customised e.g. T-Shirt.The basic requirements are: resize, crop and rotate image against background. Overlay and change position/colour/style of text against image. Preview the final design against the background.
I know that flash is possibly the best solution but I was really hoping to avoid it and use Jquery instead. While there is plenty out there for resizing and cropping images with javascript there doesn't seem to be anything that fits my needs.
Hate to drop some bribe on my first post and all but I need answers fast and if any of you have been waiting for as long as I did for a demonoid acct you should be able to figure this out real fast Anyone with some decent flash/as2 skills should be able to figure this out real quick. First one to send back a working file gets the invite code.Ok long story short I purchased a fullscreen xml gallery from FlashDen that is supposed to resize. Here is the link to the demo...Well problem is it only resizes the images based on their width and not their height. (Panorama would show fine but a tall portrait would just go off the page) You will notice in that demo how the resizing is fixed to the side of the painting and not the bottom.
Well, to me this seams useless because I really need every user to be able to see the full pictures no matter what screen resolution they are at and no matter how they adjust their browser window.Believe me when I come posting on threads it means I have spend many many hours trying to figure it out myself...In this case I have spent 30 hours trying to solve this in the last two days....Now I am over the deadline I gave to my client/family member and am still at square one basically.Also note I have figured out how to make it so that it fixes to the bottom and thus shows the tall images in full but when I do this it is no longer centered in the page.
I am really tired and worn out but would love to work with someone's advice to make this a reality.Attached is everything you would need. Please note that by downloading this attachment you are agreeing to only using these files to your new friend Sean and would never think about using this for your own project.Attachment is too big...~3Mb so I had to put it on a server.. Grab it here.
I am new to Actionscript 3 and i am making a basic flash site using CS4 and AS3.I need to have an image as my background that resizes whenever the window/browser is resized and that works perfectly. I also need to import another SWF to the stage as this contains the main body of the site, this SWF needs to be centered at all times on the stage even on a resize.I have pasted some code below as what i have working at the moment is the SWF gets imported, the background does scale and resize etc but the movieclip won't center when first launched and i just can't figure it out.[code]
I have a movieclip in an external swf, called menubg. In the library properties tab, it reports the size as 1024x768.I use an embed statement to pull the movieclip from the swf at compile time. It comes in just fine (as a Sprite since that seems to be the only way to instantiate an object from an external swf), you can see it without a hitch, but tracing out the size info does not return the same WxH as the original.Here's some code, and the trace outs
var mbg:Sprite=new wpa_menuBG; trace(mbg.width,mbg.height); // 1028.95 777.95 -- that's not right // the screen container[code]......
I have 2 moveclip called view_mc and restricted and button called btn_scale.
When the user click and drag btn_scale, it resizes the view_mc where the width and height of view_mc dosen't exceed the width and height/2 of restricted area.
I made that. But when view_mc reaches the width and height/2 of restricted area, I can't resize view_mc to be samller. (The btn_scale looks like it's disables and can't use it)
I think some logic is missing. I highlighted the code that is missing some logic.
var clickedX:Number; var clickedY:Number; var newScale:Number;
Here I am trying to resize a movie clip which contains some dynamic text with scrollbar in a swf using mouse.I am able to resize the movie clip using "setProperty". But unable to control the behaviour of the scrollbar. when I am increasing the size of the movie clip the scrollbar should automatically disappear. But I am unable to do so.