ActionScript 3.0 :: Scale A MovieClip With Tween?
Aug 27, 2008I tried to scale a MovieClip with the Tween class, using:
xsTween = new
Tween(main_mc,"scaleX",None.easeNone,1,2,2,true);
ysTween = new
[code]......
I tried to scale a MovieClip with the Tween class, using:
xsTween = new
Tween(main_mc,"scaleX",None.easeNone,1,2,2,true);
ysTween = new
[code]......
I'm trying to get an object to increase in size the lower it goes down the stage, and decrease in size the high it moves up the stage.It only needs to increase or decrease by a small amount. Basically, it's for a game character. To ad realism to his movements, it would be nice to have this feature. This is where i'm up to so far:
Code:
import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.*;
[code]....
This is my code.
//width variable
var widthSize:Number;
var heightSize:Number
var TIMER_DELAY:Timer = new Timer(3000, 1); // 8 second delay
TIMER_DELAY.addEventListener(TimerEvent.TIMER, EXMove);
wedding_mc.alpha = 0
[Code]...
The way I have it with wedding(); does not work exactly like I wanted. So, how do I use onComplete to execute wedding() function after the EXMove is done? Second, my wedding_mc's width and height are linked, so, why can't I just tween only Width or Height instead of both?
I'm making a very simple animated flight plan with 3 airfields and six airplanes as seen from the top. To imitate the effect of take off and landing I want to be able to change the size of the plane when it flies.Only trouble is I can do that only with the Free Transform Tool. Even if I select Modify -> Transform -> Scale I have to change the shape of each object manually and they end up having different sizes. I tried editing the size in the properties box but the fields are greyed out. Any idea how I can change that.
View 2 RepliesIs there any way using tween scale to scale a MovieClip from 'top right' to 'bottom left' as oppsed to 'top left' to 'bottom right'?
View 5 RepliesI have created a movie clip loader in my main movie and once I click on the button in main movie it loads external swf files accordingly.I have also added script so that the external swf will be scaled from "0" to "1" on both the X and Y axis. it works sometimes.But sometimes it scales movie not upto 100% it scales it around 20 to 30 %.I am not getting why? My code is correct or what?
[Code]...
If I have a rectangular shape under some angle, 45 or similar, how could I tween its width or height so that it scales with that angle?
View 0 RepliesI want to tween a mc (a picture) scale it on RollOver and RollOut. but with this happends [url] code is here (altered version of gotoandlearn.com tween tutorial)[url]what solutions is there to this problem? just want a smooth and nice scaling.
View 4 RepliesI am trying to create a zooming in effect on some text. To do this i am using the scaleX and scaleY Tween. The problem that I am having is instead of scaling outwards in all directions, it looks like its scaling downwards and to the right. I think this is because the centre of origin is in the top left corner.
Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
var myFormat:TextFormat = new TextFormat();
myFormat.size=15;
[Code] .....
I'm loading png files on movieClips attached on the scene dynamically (reading an xml file). then i'm making a tween (with actionscript) to scale the container clip on RollOver.
the png file pixelate when the clip is scaled(to 110%).
I've got a MovieClip containing several child clips (images and text). I'm trying to scale this parent clip very slowly - from 102% down to 98% - this works, however the child movie clips are all scaling a bit jerkily - like they're trying to stick to pixels or something. What's the cure for this? The scaling is done by using a motion tween on the timeline by the way. I've tried to tick "Cache Bitmap" but that makes no difference. If I used the 3D motion tween, there is no jerkyness. But I need to publish to flash 9, so can't use that!
View 1 Repliesmy movieclip button was working perfectly as a motion tween. Can you use shape tweens as movie clip buttons? I just made that change, and kept my code:
[Code]....
I am working on to slide a movieclip across the stage.The movie clip is five times the width of the stage and I am using the Tween Class to move it across the stage when a button is pressed.The interaction I want is that when the button is pressed the movie clip moves a certain amount.If the button is pressed again it moves further.The script I have come up with though is taking the movieclip back to the original position of the movieclip and then moving it as opposed to moving it from the position it reached after the first button click.I have tried a few things but nothing is working.The script I am using at present is:[code]
View 5 RepliesI am trying to find the code to have my mc scale from 0 to 1 in AS3 on enterFrame.Unfortunately, I have researched and have found every solution but the one I need.
View 8 RepliesIs there a way to set the swf to scale apart from one MovieClip? I have a bitmap pattern which i dont want to change!
View 1 RepliesIs there a way to set the swf to scale apart from one MovieClip? I have a bitmap pattern which i dont want to change.
View 1 RepliesI'm trying to build a styled, rounded button movieclip that I can reuse/resize. So inside a movieclip, I have two layers:
Layer 1: A border, which is a shape - a rounded rectangle (or actually the stroke of a rounded-rect).
Layer 2: A nested movieclip which contains a shape for the face of the button. I have added filters to this nested movieclip to give it a beveled-type look - typical rounded button stuff.
So, I've tried applying scale-9 to the parent movieclip: in this case the border scales fine, but the face (with the filters) does not. So, then I tried applying scale-9 to both the parent and the nested face movieclip,I want to be able have the button self contained as a clip which I can pull from the library, drop on the stage, and scale without distortion - and so far, as mentioned,I can't figure out how the get the nested face, the one with the filters applied, to scale appropriately.
I want when the user click and dragg (Mouse_DOWN) the rotate button, the image will be rotatedAlso, when the user click and drag the scale button, the image will be scaled.Here is my code, but it dosen't work as I need:
btn_rotate.addEventListener(MouseEvent.MOUSE_MOVE, on_btn_rotate_down);
btn_rotate.addEventListener(MouseEvent.MOUSE_UP, on_btn_rotate_up);
function on_btn_rotate_down(e:MouseEvent):void
[code].....
I'm trying to change the y-scale or x-scale of a movieclip. I've tried a few tutorials but they're always talking about "elem._yscale".. However it's no longer supported by AS5.
View 2 RepliesI have 2 movieclips (btn_rotate, btn_scale) that are attached to a movieclip (view_mc) that holds an image.
These 2 movieclips are used to rotate and scale the Other movieclip as in the attached picture
I want when the user click and dragg the btn_rotate, btn_scale, the view_mc will be rotated and scaled respectively, in smooth way.
But I can't achieve that.
Here is my code which is wrong:
ActionScript Code:
btn_rotate.addEventListener(MouseEvent.MOUSE_DOWN, on_btn_rotate_down);
btn_rotate.addEventListener(MouseEvent.MOUSE_UP, on_btn_rotate_up);
function on_btn_rotate_down(e:MouseEvent):void
[Code].....
I have created a 3D product view page with a scrub bar that spins the object via 32 images taken of the object all the way around.
I would now like to add a zoom and pan function of some kind as well. Anyone have any suggestions or FLA files with this sort of thing? The 3D spin images are inside a movieclip, so I basically need a "+" and "-" button to scale the images up, and then be able to drag the movieclip around the stage too.
This is a test I'm doing, where I have movieclips inside my movieclip holder that scale up as I hover over and scale down when I'm no longer hovering. Here is the code for that:
ActionScript Code:
import flash.events.MouseEvent;
import flash.display.MovieClip;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.events.Event;
[Code] .....
This works great. The only problem I'm having is that if you hover over each of the items quick enough, they don't scale back down.
I have x amount of MCs arranged vertically with the distance between each being the same. When I roll over any of them the X & Y scale increases for that particular MC with a tween and on roll out they decrease to the MC's original size. Here comes the sticky bit...how can I maintain the distance between each when the scale of an individual MC is increased/decreased? I have attached a basic swf to show you what I mean. (Only the middle MC is active).
View 6 RepliesI'm looking for a solution to scale (gradually scaling) the movieclip on mouseover and return to previous state on mouseout. Any movieclip prototypes available for that
View 2 RepliesI have a movie clip which I want to scale up on a key press and then when the key press is not pressed I want it to scale back down. simple right? but I cant do it? Once I have that sorted out I would like to take it one stage further by making this work: If a key is pressed and let go the movie clip scale up and then finishes. if the key is pressed and held then the movie clip scales up slowly but once the key is released the clip reverse back to frame one.
The file can be found here : [URL]
If I wanted to get the global position of a movieclip inside another movieclip I just have to use localToGlobal. Is there anything similar I can use for _xscale and _yscale?If I have a movieclip which is scaled inside another movieclip which is scaled, how can I tell what the combination of those scales effectively become?
View 5 RepliesI am using the folowing as on a movie clip to scale it:
[AS]onClipEvent(load){
targe_width = _width;
targe_height = _height;
}onClipEvent(enterFrame){
_width = _width += (targe_width - _width)/3.6
_height = _height += (targe_height - _height)/3.6
}[/AS]
This as works fine but I have 30 clips that I want to apply it too. How can I turn this into a function i.e
[AS]function scale(targe_width, targe_height);
[/AS]
So on each clip I can invoke the function by calling something like
[AS] scale(50, 50); [/AS]
I'm using transform.matrix3D and transform.perspectiveProjection.get the scale effect, or z factor of a MovieClip?
var distanceRatio:Number = viewerDistance / (viewerDistance + z);
My_mc is a MovieClip. I want to scale My_mc on click event.
View 8 RepliesI have a movie clip object with a width of 306 and height of 194. I need to change the dimensions of the movie clip and still have the x and y scale set at 100. Currently when I change the movie clip width to 352.8, the x scale increases to 115.3%. I have to have the scale reset to 100% after I've adjusted the movie clip's width. Is there a way to do this in CS3? (this is all in design mode, not run time). Do I need to delete the movie clip and recreate it?
View 2 Replies