ActionScript 3.0 :: Calculate Width And Height After Object Rotation?
Jul 30, 2009
I am tweeing a bunch of rectangular shaped objects randomly on stage.
Code:
TweenLite.to(thumbArr[i],1,{
x:Math.random () * (stage.stageWidth - thumbArr[i].width),
y:Math.random () * (stage.stageHeight - thumbArr[i].height),
rotation: Math.random () * (60) - 30});
the problem is that after I added a random rotation between -30 & 30 degrees they still stick out of the stage a little.how could I calculate width & height of the these objects based on their final rotation so they dont stick out of the stage?
View 6 Replies
Similar Posts:
Jul 31, 2009
I am tweeing a bunch of rectangles randomly on stage.
Code:
TweenLite.to(thumbArr[i],1,{
x:Math.random () * (stage.stageWidth - thumbArr[i].width),
y:Math.random () * (stage.stageHeight - thumbArr[i].height),
rotation: Math.random () * (60) - 30});
the problem is that after I added random rotation (between -30 and 30 degrees), the corners of my rectangles are still sticking out of the stage at the end of the tween.
If I trace objects width and height after the rotation I get the new values but this still doesnt help me because I am tweening to that rotation.
Code:
mc.rotation = 20;
trace(mc.width);
trace(mc.height);
View 5 Replies
Nov 18, 2009
I want to create a text box with a fixed width that will fit itself to its current text. So I went ahead and wrote this simple application[code]...
View 2 Replies
Oct 25, 2005
I am working on a 3d zoom function. How can I calculate it it best? I have a placeholder_mc:
width: 400
height:400
_x:0
_y:0
In the placeholder_mc I have 10 obj_mc's:
orig width:400, scaled in placeholder_mc: _xscale=20
orig height:400, scaled in placeholder_mc: _yscale=20
the _x and _y are random positions
Now I need a formula that make the placeholder_mc zoom into obj_mc inside and the placeholder_mc must be _xscaled, _yscaled so that the width and height of the clicked _mc are exactly 400x400.
for the _x and _y I use.. onEnterframe=
placeholder_mc._x=placeholder_mc._x+(placeholder_m c.obj_mc._x-placeholder_mc._x)/8;
placeholder_mc._y=placeholder_mc._y+(placeholder_m c.obj_mc._y-placeholder_mc._y)/8;
So this makes the placeholder_mc move to the correct position of the clicked object but how can I scale it now the placeholder_mc so that he moves and scales correct?
View 12 Replies
Oct 28, 2010
On my website, I display uploaded PDF files in a flash player for my users to read. I already use various tools to extract the text and produce a serious of high quality images from the file and the system works well. The last piece of the puzzle is to be able to highlight specific parts of the document to help users with accessibility issues.
However I cannot figure out how to calculate where the specific text is positioned on the page? Notes: The documents uploaded to the system are from 3rd parties, so fonts may be embedded. Meaning that I cannot be sure of the width of specific letters. The text to be highlighted may not be unique, the same text may be repeated How can I calculate the coordinates, height and width of a specific piece of text on a PDF, so that I can then draw a box around it?
View 1 Replies
Dec 20, 2010
I have this code:
wall.rotation = sp.rotation;
wall.width = sp.width;
wall.height = sp.height;
When I then trace the width and height of both wall, and sp, they are just not the same. Width is the same on both objects, but height is not. height just stays the same. I see that the order in which I set height and widht matters. I don't get this. How do I just set the width and height separately?
View 2 Replies
Jan 27, 2010
How to you calculate the total rotation of an object in either direction?
I need to end up with a number of total radinas(or degrees) that is posotive or negative depending which way the object was rotated.
View 4 Replies
Jul 29, 2010
I am trying to reference to top level (stage) width and height of the main stage for the placement of something located inside a movieclip on the stage.
My code is:
Code:
my_loader.x = (stage.stageWidth - my_loader.width)/2;
my_loader.y = (stage.stageHeight - my_loader.height)/2;
But this seems to just relate to the width/height of the mc that my_loader is nested in...
I have tried the following and had no luck:
stage.stage.stageWidth
root.stage.stageWidth
parent.stage.stageWidth
MovieClip(root).stage.stageWidth
View 8 Replies
Jun 12, 2009
i want to load external images of different height and width into same height and width.
View 3 Replies
Feb 24, 2010
i want to load external images of different height and width into same height and width.
View 0 Replies
Feb 22, 2010
package
{
import flash.display.*;
[code].....
View 3 Replies
Nov 27, 2011
I thought this would be straight forward but I'm having trouble repositioning my content. I have a button instance named rollOne, When I roll over the button I want to load an swf object but not on top of the button so I want to find out what the button's width is so I can reposition the dynamically loaded content. I thought rollOne.width would return the width, but it only returns 0 the same goes for height.
rollOne.addEventListener(MouseEvent.MOUSE_OVER, fetchQty);
function fetchQty(event:MouseEvent):void {
myContainer.x = (rollOne.x + rollOne.width);
myContainer.y = (rollOne.y + rollOne.height);
var img1Request:URLRequest = new URLRequest("8032697883620.swf");
var img1Loader:Loader = new Loader();
img1Loader.load(img1Request);
myContainer.addChild(img1Loader);
trace(rollOne.width);
}
View 2 Replies
Jan 24, 2009
Im trying to access the width and height of a dae/collada object.myDAE.width does not work. If you have any ideas as to which class this info is contained it would be a massive help!
View 1 Replies
Mar 25, 2011
I would like to use a movieclip to load a flv video. The problem I have is that I want to change the video dimensions. I've tried several software to change the video dimensions but as far as it seems all of them keep the same height-width ratio than in the original video. Is there any software that would allow me to change the height and width without keeping the same height/width ratio as in the original video file?
View 1 Replies
Nov 24, 2009
Is there any way to read the width and height of a flash object using jQuery?
View 1 Replies
Aug 12, 2010
In the documentation for DisplayObject, it states that the width and height of the DisplayObject can not be changed if it is empty. Why is this restriction necessary? In every other framework I have used, you can resize containers that are empty.
View 2 Replies
Dec 30, 2010
Project : Game in Flex builder 4 (Actionscript Project) Language : Actionscript 3
This code
trace ("--before-- "+sprite.width + "," + sprite.height);
this.sprite.rotation = obj.rotation;
trace ("--after-- "+sprite.width + "," + sprite.height);
[Code].....
Obviously there are 9 instances. So 18 lines output. note that the width and height getting swapped randomly for some only.
View 1 Replies
Jan 31, 2010
If I create a rectangle with 100px width and 100px height and then rotate it, the size of the element's "box" will have increased.With 45 rotation, the size becomes about 143x143 (from 100x100).Doing sometimes like cos(angleRad) * currentWidth seems to work for 45 rotation, but for other bigger angles it doesn't.At the moment I am doing this:
var currentRotation = object.rotation;
object.rotation = 0;
var normalizedWidth = object.width;
[code].....
View 4 Replies
Jun 16, 2011
I have child (1) and I am rotating it by some custom num of degrees. After rotation (2) I want to 'align' this child to left_center side of the parent (should look like 3). Without roration I would set x to 0, but after rotation position of registation point changes.
way to calculate new x/y position based on rotation.
View 6 Replies
Mar 25, 2011
I would like to use a movieclip to load a flv video. The problem I have is that I want to change the video dimensions. I've tried several software to change the video dimensions but as far as it seems all of them keep the same height-width ratio than in the original video. Is there any software that would allow me to change the height and width without keeping the same height/width ratio as in the original video file?
View 3 Replies
Jun 1, 2010
I am looking at the SimpleButton entirely wrong. Here's what I'm doing (inside of a MovieClip):
[Code]...
the close_btn.width and height remain 0. Am I supposed to just rely on the DisplayObject members of the SimpleButton completely and ignore width/height/x/y or what?
View 2 Replies
Apr 5, 2012
I have many dropdowns in my flex application. Now I want to set rowCount property so that as many rows as possible so there is less scrolling when see the dropdown items.The flex application was running on a popup window. So I think I have to know the distance from dropdown to bottom border of window, and then calculate what number should be for the rowCount. Like Height/per row height.As I known, the dropdown.y is the relative y coordinate of itself. But my dropdown has many parent UI layout component, and also I have many dropdowns, it is hard to calculate one by one.
View 1 Replies
Jun 3, 2010
I have three datagrids inside VBox container. Since I don't want scrollbar in my flex widget i am increasing the height of SWF through javascript, which increases with each addition of row in my datagrid. My query is how can I get the exact height of my VBox which is the parent element of datagrid. I am not able to get the height of VBox. I have tried to use measuredHeight,height with no success.
View 1 Replies
Jul 2, 2009
calculate textarea height based on the text length and fontsize in as2?
View 4 Replies
Jun 8, 2010
I am loading an image into a movie clip via AS3, and what I want to do is center the image inside the movieclip. The problem is that I can't seem to grab the width value of the image being loaded. Below is what I'm doing:
imageLoader = new Loader();
imageLoader.load(new URLRequest(event.target.name));
screenBox.screenHolder.addChild(imageLoader);
trace(this.imageLoader.width);
When I trace the width, it always comes back at zero(0) even though there is an image inside the imageLoader. What is it I need to do to find the actual width so I can center the image?
View 2 Replies
Feb 10, 2009
I have a very simple XML doc that as3 outputs via dynamic textfields. Once loaded, how would I calculate the total width of the array objects on stage? Keeping in mind that the textfields stack horizontally.
S3:
Code:
var widthValue:Number;
var spacer:Number = 10;
var startPos:Number = 0;
[Code].....
View 1 Replies
May 4, 2011
How can I calculate the next position of a "enemy" if know the positions x, y, rotation and speed?
View 1 Replies
Sep 26, 2010
is there a way to retrieve a mc's real width, because its value changes when it's rotated. I've thought of putting my mc into an empty parent clip and change that clip's rotation instead of changing my mc's... but I kinda don't like the idea because in this project there will be 100+ mcs on the stage and I don't want to double that number I've also thought of putting the real width into a variable before the rotation but due to some other aspects it's not the best choice
View 1 Replies
Nov 3, 2010
Here i ve create 2 movieClips outer,inner (outer.inner) .Am rotating outer movieClip to 90 degree. and am giving -ve rotation to inner movieclip.Then am loading images.jpg to inner movieclip ans setting width,height. Here height is not changed.ie .,value not taken to assign 4.If i trace am getting Wid:4 Hei:42.5
Code:
outer._rotation += 90;
outer.inner._rotation = -90;
[code].....
View 3 Replies
Nov 5, 2009
I need to know what the visible height of a display object will be after I change it's rotationX value. I have an application that allows users to lay out a floor in 3D space. I want the size of the floor to automatically stretch after a 3D rotation so that it always covers a certain area. EDIT: I guess what I am really trying to do is convert degrees to pixels.
On a 2D plane say 100 x 100 pixels, a -10 degree change on rotationX means that the plane has a gap at the top where it is no longer visible. I want to know how many pixels this gap will be so that I can stretch the plane. In Flex, the value for the display objects height property remains the same both before and after applying the rotation, which may in fact be a bug.
EDIT 2: There must be a general math formula to work this out rather than something Flash/Flex specific. When viewing an object in 3D space, if the object rotates backwards (top of object somersaults away from the viewer), what would the new visible height be based on degrees of rotation? This could be in pixels, metres, cubits or whatever.
View 5 Replies