ActionScript 3.0 :: Custom Resize Control For A MovieClip?
May 21, 2009
Does anyone know of a custom resize control for movieclips that can be used to resize a movieclip by dragging the control ( similar to the bottom-right corner resize controls common to most GUI( apps ) ?
I'm pretty new to Flash and seem to be struggling with variable scope, events and where to put code within movieclips/main area etc. What I'm trying to do is produce a Flash movie that will allow the user to click on a tool from a selection, i.e. a circle, then click on another part of the screen to place the centre of the circle, with a second click to set the radius of the circle (an alternative would be a single click and drag to place the circle and drag it out to the desired radius.) Once the mouse if clicked a 2nd time, or the drag operation is completed, the circle will stay at the selected radius.
The code I'm using so far to test out the idea is below: _root.onEnterFrame=function(){ _root["item1"].onMouseMove=function(){ d = Math.sqrt(Math.abs(_xmouse-this._x)*Math.abs(_xmouse-this._x)+Math.abs(_ymouse-this._y)*Math.abs(_ymouse-this._y)); if(d<370){ this._width = d*2; this._height = d*2; }else{ this._width = 87; this._height = 87; }}}
This uses a simple circle movieclip, and the above code is placed in Frame 1 of the background as opposed to the movieclip itself. It resizes the circle movieclip ok, but I want to be able to control the resize with the mouse or with a single click/drag.
Normally the user can resize the swf window when it is playing on flash player. I want to stop the user to resize it. It is possible when we use 'fscommand("allowscale", "false")'. I dont know why it is not working for me. Did i use the script wrongly or do I need to do anything in somewhere?
Normally the user can resize the swf window when it is playing on flash player. I want to stop the user to resize it. It is possible when we use'fscommand("allowscale", "false")'. I dont know why it is not working for me. Did i use the script wrongly or do I need to do anything in somewhere
I've created a custom uicomponent and whenever the browser or its specific container is resized, a repaint occurs but the contents of the component get drawn again and again and again...So, if I move the container I'll end up with multiple circles drawn on top of each other but offset depending upon where the container is when the repaint occurs.My updateDisplayList code is below.Do I need to do some sort of clear so that it doesn't contiuously getting duplicated like this?
I've created a simple scrolling thumbnails movieclip, with movement based on interacting with the timeline of the MC rather than its position based on the mouse position.
Although the timeline is activated when one moves their mouse to either end of the thumbnail panel, I wanted to include a scroll bar to show how far up or down the user had scrolled.
Now, I wanted to know whether I could make that scroll bar interactive, and drag to change the frame number. The scroller is a motion tween that moves from the top to the bottom of the scroll bar in sync with the thumbnails. Can I make the bar dragable, and tell it to move through the frames as it is dragged up and down?
I am making a video player class that will be imported as a custom class into a fla (not document class). how i can add clips to the display object without having to return them from the class?
is there something like stage.addChild or root.addChild or something that i can use?
I have a quick question about getting the value from control which I added in my data grid by Item render and how can I get that control object when I am clicking on the cell of that column.
I am trying to create a custom resize event as part of a larger project to create a flexible liquid layout class.Basically, i want an object to listen for the stage.RESIZE event. If i can listen for this event from multiple objects, it solves my event firing problem.[code]
I am looking for Custom Slider control the time line animation i am doing a demo presentation. The file i have uploaded is flash cs4 version need help on AS3.
I have a button inside a movieclip, to which I would like to apply a rollover function. When rolled over, this button (inside MOVIECLIP 1) would make (MOVIECLIP 2) jump to second frame. I'm using Flash 8.This is turning onto a real headache for me, since i've searched every single forum and thread concerning this matter, and nothing seems to work.
I have movieclip which contains child movieclip. when child movie clip finish to play i want to run a function in a parent movieclip. so I made a custom event dispatcher in the first frame of the child movieclip:
Originally, the client wanted to control "hero_mc" using the keyboard but now they would like to control him with buttons only. Here is the original code on the "hero_mc" which works as expected:
i'm interesting to develop something special..one MC (Called = MainMC ) as a master, but when i�m put another MC inside of MainMC, the first one could resize himself width some padding, and center according the content.
I understand that this is something really, really basic, but for all my Googling I can't seem to find a clear answer.I have a movieClip with around 1500px of vertical content inside (a grid of images). But when I trace its height, it says it's only 400px high. I need it to actually report a height of 1500px, or it doesn't scroll properly.
I am new to AS3, as well as Flash in general, so forgive me if this seems highly elementary. All I am trying to do is create a custom class that extends the MovieClip class and contains a custom property of "marker". I want to be able to use and change the value of this custom property on the timeline for an instance of this class and have it behave just like any other (Ex: this.x ==> this.marker).
I have a movieclip that i want to resize to fit the stage and center it with a button click. Then resize back to it's original size and place with a second button.[code]...
I would like to dynamically resize and move a MovieClip (quare for example) by dragging either sides or dragging it by clicking anywhere else.I can drag the square around no problem...but would like to know how the sclaing can be done?
I am messing around to learn more about actionscript and I am trying to have a square movieclip resize itself so both sides are equal to 50 here is my code on the movieclip it does the resize and all but it keeps on going. I am not sure how to stop it.
I simple want to have a resize handle at the bottom right corner of a Movieclip that is being created dynamically via AS3. Can anyone point out an example of how this might be done?
I have been looking for a way to create an effect like this in Actionscript 2.0.Like thisThe application above is in AS3 and I am trying to create that effect in AS2!anyone knows how we can achieve that so the users can re-size the images via handles around the images inside the flash? or maybe re-size a movie clip with handles like that?
I would like to add the ability to resize a rectangle movieclip, plus have the ability to drag it horizontally. I have the horizontal drag code working, but I am not sure how to add the ability to grab the ends and resize it.. There are a lot of these bars on screen, so I am adding listeners in a loop:
I imagine I need to add 2 movieclips to each rectangle to allow for resize handles, but I'm not sure how to refer to them or initalize them...Here is a pic of what I am looking to accomplish.