ActionScript 3.0 :: Make A Bounding Circle Instead Of A Bounding Box?
Nov 1, 2010
Is it possible to make a bounding circle instead of a bounding box?The objects should bounce INSIDE the circle.I have now a bounding box outside the circle, but the objects exceeds the circle at the corners.
I was thinking of making an array of Points on the edge of a circle and when the object is < or > then do something... but that would be a lots of if/else statements.
I'm made a map and I want to zoom in and out. The second thing I want is to make a bounding around my MovieClip.
[Code]...
This is my code so far and I can zoom in and out but I can keep going and going. I want that he stops after 200% or something and when he is 100% you cant zoom out more. Also I want a bounding so I cant move the MovieClip outside his own stage height and width.
I have noticed when setting a bounding box on a drag object, if you go outside the bounds of the box you have set, the mouse won't let go of the object unless you go back inside the bounds and click on it again. Is there any way to force the stopDrag if you go outside the bounds while dragging? I have tried this bit of code:
I am currently in the middle of creating a project which essentially uses Flash as a type of augmented reality system. The idea behind it is that a webcam input will capture a users hand which is placed on a white pedestal (esstially creating a complete white backbround in contrast to the hand). Create a bounding box around the hand so that objects will only move in the space taken up by the hand.
The problem I am having is wondering which functions i should use to create a bounding box that will select the space that the hand is taking up in the webcam input. I have seen the function GetColorBoundsRect but it only seems to focus on one colour and it seems to be a static function instead of one that will need to constantly create the bounding box if it moves. This isn't just a motion dection but will need to detect the hand even if it isn't moving.
This PNG image is rather large, and only a small portion is filled with pixels. Most of the image is transparant.I want to apply the effect only to the part with pixels, so I'd like to create a boundingbox around that part of the image. I need to know 4 things to do this (the way I see it...): The position of the top-most non-transparant-pixelThe position of the left-most non-transparant-pixelThe postition of the bottom-most non transparant-pixelThe position of the right-most non-transparant-pixel
Is there any simple code that will make a hittest not work of the bounding box in flash, because I've been looking for something for a while now, and can't find anything about how to do that.
I am trying to create buttons on a 45 degree angle. They are simply text. I have tried drawing different hit areas for the button, but when I publish the swf the hit area for the button is always its bounding box (so there is a huge space in the upper left and lower right corner which activates the button).
I'm trying to do collision detection for my game, but I don't necessarily like the premade methods hitTestObject or hitTestPoint just as they are. I've been searching all over the place for how to change the bounding box of a symbol, but all I found was how to get its bounding box. I'm aware of the pixel perfect collision detection code out there, but I'm looking to use bounding boxes for certain classes.
Is it possible to change the symbol's bounding box and still have that box recognized by hitTestObject or hitTestPoint? If not, I might have to write my own colllision detection code. =/
I like to know is "where, exactly, are you drawing that glyph?" The TextField class provides the methods getBounds and getCharBoundaries, but these methods return rectangles that extend far beyond the actual bounds of the whole text object or the individual character, respectively.
var b:Sprite = new Sprite(); b.graphics.lineStyle(1,0xFF0000); var r:Rectangle = text.getCharBoundaries(4);
[Code].....
Is there any way to get more precise information about the actual visual bounds of text glyphs in ActionScript?
I am creating a banner with a "moving target", but the target keeps moving under the copy text of the banner, making it illegible.here is my random movement code (Swiped from kirupa if I recall ) :
//special thanks to Suprabeener for the code function getdistance(x, y, x1, y1) { var run, rise;
I'm trying to animate a simple stick figure just now. I used an inverted triangle shape for the body,which gives a nice width to the shoulders. Unfortunately, flash doesn't seem to realise that it's a triangle. Due to it's stubborn way of drawing a rectangular bounding box around every shape.
This is getting in the way a lot, as there are parts of figure which are clearly not blocked by the torso, but are blocked by it's big square bounding box, which makes it a nightmare to drag the arms and legs around to where I want them
Is there any way to fix this silly behaviour, and have it only select an object when I click on a visible part of it, and not just anywhere in it's bounding box ?
Anyone know of a method whereby when i click on a movieclip on my stage i can create a bounding box which will allow me to click on any corner and re size the box manually......?
I'm making a simple platformer. I have an array holding what my level looks like and my main character is a horse.... okay it's a unicorn... anyways, Whenever I jump to a platform the hittest is saying that he has landed even though his head or his tail is just over the edge... I'm trying to make it so that only his feet will allow him to land.
I need to draw bounding box surrounding a movieClip with arbitrary registration point with AS3. The movieClip may be of any shape and can have it's registration point anywhere.
I'm not sure if bounding box is the right term or not.I have loaded an external swf (photoSlider.swf) into my main swf (resume.swf).The issue is that the photoSlider.swf is 420x290.The photoSlider.swf loads in external JPG's from an XML file, and slides them across the stage, but the JPGs extend out past the width of the photoSlider.swf stage. So when I load it into resume.swf, it isn't bounded to the 420x290, it extends out past that.Is there a way to set a bounding box for the swf?
I have a movie clip which contains a circular image, and by default Flash CS4 gives it a rectangular bounding box. This is a problem however because I am using this movie clip as a button, so the rollover area includes the entire rectangular bounding box and not just the circular image. How can I change the shape of this rectangular bounding box?
Whenever I draw a shape with Object Drawing turned on the blue bounding box that appears whenever it is selected isn't aligned properly to the outer edgers of the shape. Like this:
Admittedly it isn't a major problem it's just a bit irritating especially when people I'm teaching to use Flash ask me why it looks the way it does. Does anyone else have this problem?
I have an array of Sprites on stage and want to now the rectangle that bounds them. I could do a loop and check each element's getBounds() but that could be computationally expensive.
I have been trying to display a bounding box (free transform box) for a MovieClip at runtime whenever I click on it but am completely lost. The reason why I would like to display it is to do transformations on a MovieClip at runtime.
See the scrollpan with the news on the main page? [URL]. I have tried tons of things, but haven't gotten something I want.. I have made something just now that works like that, except the text doesn't work completely... Basically, I have a bounding box with a mask over the text I want...Code I use (and this is applied to an MC with the whole "container" pan")
My problem is basically I place my content box in the mask and it will start the whole thing at half way... the box will scroll and everything works. it's just that the content starts half way, so half the box will be empty towards the bottom.
In many cases the pieces have artifacts outside of their visible area. For example, a piece can have a picture of a dog's face, but one of the long ears is off to the side, outside the visible region of the piece. The path data is extremely detailed, so our designers didn't crop it off. They used a mask (at least I think it's a mask, I'm not a graphics guy and know little about that stuff) and this makes it invisible in Flash, when we turn them into movie clips. Also, in Flash when I look at the width and height of the piece, it does reflect only the visible area.However, in ActionScript when I try to get the width and height using, for example
Code:
pieceObject.width
I get the width of the piece including the part that is hidden, i.e. a larger width than the visible area.Is there a way in AS 3.0 to get the height / width of the bounding box of visible area only?
The link elements I'm talking about are single words, so they are not wrapped inside the container, which means that they should have a single bounding rectangle. But how do I go about finding this rectangle? I'm familiar with Flex3 but don't know enough about the new Text Layout Engine in Flex4.
I have a main movieclip with a bunch of 'flies'-MCs flying around randomly in it. If the main mc is placed in main timeline, is there a way to retrieve the actually covered area of the main mc at a certain moment... imagine a snapshot bounding box of all flies at that specific moment.
I followed the random motion tutorial here: [URL] Everything is working fine, but I want it to randomly move everywhere but not go past about an inch from the top. My document is 550w x 400h, and I made that change in the actionscript as it said in the tutorial. I also tried changing it from 550 x 400 to small numbers to maybe trick it into thinking the document is smaller but to no avail. I've been googling for the last couple of hours, but it always comes up with references to flash game coding tutorials, and I have 0 experience with actionscript 2.0 (i've been learning as I've been going, through google. I'm making an animated gift as a birthday present.)
I want to navigate a maze and therefore I want to create collison detection with the maze itself, but when I try the collison is made with the entire maze movieclip, so even if my character is safe in a corridor without touching the walls of the maze it still counts as collisons.