Flash 10 :: Avoiding Text "wiggle" When Scaling Movie Clip?
Dec 13, 2011When I scale a movie clip that includes text and do a tween, the text kind of wiggles around as it resizes. It doesn't look smooth at all.
View 1 RepliesWhen I scale a movie clip that includes text and do a tween, the text kind of wiggles around as it resizes. It doesn't look smooth at all.
View 1 Repliesfor example:
var mc:MovieClip=new MovieClip();
mc.graphics.beginFill(0x000000,0.5);
mc.graphics.drawRect(0,0,100,100);
[code].....
I've search through all the threads with "scaling" and "resizing" and can't find the solution.
Basically I have a GUI element on a gallery that I don't want to scale, while the rest of the page is free to resize/scale.
I think I need to add a listener of some sort to the stage, but I'm not sure how to do this.
Basically, I have two movie clips; Square_mc, which is the object I want to scale and scaleTransform_mc which acts as my free transform edit point. What I'd like to happen, is when you click on and drag Transform_mc (The edit point), the correpsonding Square_mc movie clip's _xscale and _yscale change in proportion. I.e. Similar to the free transform tool in Flash.
Code:
scaleTransform_mc.onPress = function(){
scaleTransform_mc.startDrag();
//
[code]....
I have set a movie clip with instance name if "body" to resize automatically based on the size of the browser window using:
body._x = Stage.width / 2;
body._y = Stage.height - 44;
body._height = Stage.height - 149;
body._width = Stage.width-20;
(that code may not actually have any relevance?)
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)
So I am working on a full screen website, and background_mc I want to be centered and scaled 100% to the stage. But I also do not want the image to loose it's proportions. Here is my code so far, it is only seeming to center the movieclip:
Code: Select allfscommand ("fullscreen", true);
Stage.scaleMode = "noScale";
Stage.align = "TL";
[code].....
[URL]
Click on one of the menu options - "corporatecommunications" or "events&entertainment"
I fixed the earlier progressBar problem, but when you click on an image thumbnail to load it, it pops up regular size for maybe 1/30th of a second before being scaled to the proper size.
Here's my code:
Code:
// set a variable to hold image name
var imageNow:String;
// scale empty movie clip that will hold the image
function iHoldSize() {
[Code].....
I'm building some navigation that extends all the way from left to right across my SWF. When the window resizes, I'd like the nav buttons to get wider but not have the text on the buttons get wider.
The buttons themselves are rectangles with a vertical gradient and a stroke around the outside. I'm using 9-slice scaling so the stroke doesn't scale, but the middle (gradient) gets wider or narrower.What'd be great is to be able to select an object or layer and say "don't scale, even if the rest of this movie clip scales". Is there a way to do that, or will I have to do it via actionscript?
I've imported 9 .mov files in my flash presentation. Each lasts for about a minute, and the language is english. I have translation of each video clip in Serbian language as .txt files. And now i need that text to go below the movie clip simultaneosly with the voice in movie clip. And for example when i press pause,the text stops,and when i resume it,the text goes again.
View 1 RepliesI'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]....
Hi, I'm trying to change the text within a movie clip and I can't work it out. My plan is to load the navigation from variables that will be passed from a php file.
This link is to a zip file containing the fla file, [URL]
Tearing my hair out on this, and it seems like it shouldn't be that difficult.I've got an input text box (opAnswerTxt) that I've added to a movie clip (questAns) using AS3:That's fine -- I'm able to type text into the text field. Now I need to trace this text. (Ultimately, I will want to capture the text in a variable and then reuse the text in a dynamic text field, but just tracing to make sure I can get the text first.)I added a button (opSaveBtn) - also to the MC - and added an event listener to the button:[code]My output is the original default text I have in the text box, rather than the text I just typed in.When I add the input text box to the stage, rather than to the MC, it works fine.[code]
View 2 RepliesI'm working on a little project where I would like to use Dynamic text input to play corresponding movie files! Basicly what needs to happen is you type a VERB onto the Dynamic field i.e. JUMP and then a little character underneath would jump probably from an .swf file of the character jumping!
View 2 Repliesi've come to realize there's no "wiggle" class built into as3. i mean an affect similar to the wiggle command in AE. so i've been making my own and been banging my head on stuff the past few days cuz of this.i've got something!...but i can get the code to work ONLY if i make the constructor a method instead. but when i do that all the movieclips the method in the fla is applied to wiggles around the same place. see:URL...so i figured the way around this was to make the method a constructor of an object. then in the lfa instance a wiggle object to wiggle movieclips. but now im getting a ArgumentError: Error #1063: Argument count mismatch on wiggle().
View 3 RepliesFlash crashes when I try to open any Movie Clip with a text field. This happens with both CS 5 and CS5.5. I am on a Mac Running 10.6.8. The files in question began as a CS4 about a year ago and have been converted to CS5 and CS55 since.
This problem happens sometime but not always, but it has definitely gotten worse with the latest Flash Pro update. (Flash Pro CS5.5 v. 11.5.1.349)This appears to be related to Mac only. I have reprouced on two other Macs, but have not been able to on a PC. (all running CS 5 or CS 5.5)We have a Javascript that goes through the FLA and embeds the fonts in all text fields. (Because font embedding in CS5 or CS5.5 infamously does not work at all). Sometimes if you run this script before you try to open the MC it will apparently fix the problem and let you in, sometimes it will not.
im just working on my new project. All what i need is, i want to check input text using button, if the value on the input text box is equals 1, trace("true"), else trace ("false").
here's the example link [URL]
the problem is, when im trying to input text to 1, it's always goes to else, which means false. also all number. sorry for my bad english. here's what i did
var check:Boolean = false;
var input1:String;
var answer:String = "1";
[Code]....
I have created two text boxes one is source and another is output. I want to place the output box inside a movie clip so that i can move it. How can i place the output text box inside a movie clip ?
code is bellow,
package
{
import flash.display.Sprite;
import flash.display.Stage;
[Code].....
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?
I am pretty new to ActionScript 3 and Flash. I don't want my movie clip to play unless the person's mouse curser is on the movie clip for more than a second. If the person just runs their curser over the movie clips really quickly, then it should do nothing. It must be more than a second. How do I code that?
[Code]...
i'm trying to make a wiggle function that wiggles a movieclip like after effect's wiggle function.[code]bioTxt and showsTxt are both movieclips linked to as3. the code works just fine when its working with just one movieclip, but when two or more come into play all movieclips go to the same location and start wiggling. this is not what i want! i want them to stay in the places i put them but still wiggle!
View 3 RepliesProblem: the text inside my movieclip gets distorted when the movie clip is scaled.
Code:
import caurina.transitions.Tweener;
//variables for justMePage
import flash.events.Event;
[code]....
how do i make the text still look good even if the movie clip that it belongs to is scaled?
i need basically is i want my flash banner in the browser to be resized according to the browser width i have published that banner and the resulting published HTML file from flash works out just fine but the problem i am facing is that i want to insert that resizable flash to an existing HTML page but when i copy that flash file from the published HTML page to the html file where i want the flash banner to be displayed it does not work..
View 5 RepliesScene1->MovieClip1->Image1(as a button)Scene1->MovieClip2->MovieClip3->MovieClip4->frame1Now I want to call frame1 from Img1 have a parent Scene1 common.How can I do this.I have tried
on(release){
_parent.MovieClip2.MovieClip3.MovieClip4.gotoAndPl ay("frame1");
}
[code].....
I have a Flash based game for the browser which sends users' scores to a php backend script which stores the score and the user id in the database.
Now I have a url like www.example.com/update.php?score=200&uid=234
The problem is that this is very much exposed to an intelligent user, and he can use this url to store whatever score he wants in the DB. Also there's no real user authentication, and I don't intend to have one either, because it's really a tiny game.
How can I stop someone from calling the above url and updating his score on his own.
i have a dynamic text field that loads a variable into it (just a simple text file). this text file will be updated on occasion. i also have a movie clip to be positioned below the text field, however i want the movie clip to change position depending on how much text is in the text field so there isnt a large gap and so they dont overlap. is this possible? i tried the following actionscript to adjust the size of the text field depending on the amount of text. textField2.autosize = "center"; however i have no idea how to get the y position of the movie clip to adjust accordingly.
View 10 RepliesI need to scale the loaded image or movie in a flash container without loss of quality, how to do it?
View 1 RepliesImagine that you have a lots and lots of the same library item on stage - movieclips - and you want each of them to be clickable. Normally, you would iterate through each of these and register an event listener on MouseEvent.CLICK for each one. It seems to me that if there are large quantities of these items this could be quite inefficient - on memory mostly - to have all these event listeners. I'm trying to figure out if there's a more "central" way to do this, where your main document class just registers once with some kind of central dispatcher using a custom event? Any time ANY of the movieclips are clicked, that fires this custom event and you can just query the event to figure out which clip was clicked.
Each movieclip that is clickable extends an AS class through its linkage, and when clicked, dispatches a custom event. If I'm using the IDE to put a lot of objects on stage, and these objects have linkages to their own custom classes, I don't want to ALSO have to go into the main document class and have it iterate through these objects to register event listeners on each one. I don't really want the document class to have that much knowledge about these objects (loose coupling). I'd rather the objects "communicate" through this mediator and not really worry about knowing more about each other than what you can access through the custom event.
while looking over the spring AS tutorial, i had an idea to adapt the spring motion to a moveclip that would grow / shrink to a given size with the same sort of elasticity. however im having a bit of trouble using the forumla in the right places (using _height, _width or scaling)
View 2 RepliesHi, I'm making a simple target shooting game in Flash CS3, and need to know how to make it so when you click on a movie clip, it adds 1 to a dynamic text box reading 00.
View 1 Replieseveryone seems to have problems with LoadVars() (porting text from a server-side to FLASH). I've managed to get that working. HOWEVER, even though the text shows up fine in the SWF, I want to be able to do some sort of tween to it (example: give it an _ALPHA of 0 and then bust it up to 100 when i want it to). In the attached .FLA, there are two boxes: one is the MOVIE CLIP (a text box under) and the other is a text box. the text box outputs fine, but the MOVIE CLIP doesn't do anything.
Here's the code (actionscript):
Code:
myData = new LoadVars();
myData.onLoad = function()
{
[code]....