Actionscript 3.0 :: Using Shape As Object Movement Boundary?

Jan 18, 2010

Let's say you have a room, and a little circle representing the player. Let's say also that you decide to draw a shape overlapping the room, set alpha to 0%, and use hitTestPoint() between this shape and the player to create the movement boundary. In short, as long as the player's centerpoint is overlapping the invisible shape, he/she is free to move around.Now, I decided to make things more complicated and add an obstacle to the room - a table in the center. One would think that cutting a rectangle out of the middle of the invisible shape would prevent the player from being able to move there. No dice, the player passes right through the hole in the middle of the invisible shape. The problem, as I see it, is that when the shape is converted to a symbol for use in actionscript, the entire volume of the movie clip is used for collision detection, not just the shape's volume. No matter what options and settings I play with, I can't get the hole in the shape to stay cut-out when I convert the whole thing to a symbol.

Now, I know I could probably add an extra shape to represent the obstacle, and add extra collision detection into my actionscript. However, given that there will be a large number of rooms in the game, and a variable number of obstacles in each room, this is not an elegant solution. The most elegant solution would be to figure out a way to map the playable area in a room with a single movie clip (/graphic).So, I turn to you fine folk. Can anyone tell me how to convert a shape to any kind of symbol, and preserve features like holes within the shape (as in, not have them glazed over as part of the symbol's body

View 5 Replies


Similar Posts:


ActionScript 3.0 :: Define Boundary For An Object

Apr 26, 2010

Basically, the problem I have is that I'd like to limit the predators to their own hunting environment, ie. Polar bear to ice, killer whale to sea so that the penguin has at least some chance of avoiding either predator. My initial idea was to define a boundary (apologies if this isn't the correct terminology) around the ice, thereby achieving what I'd like but I have no idea how to do this. Am I thinking about this too simplistically? Also, I would like the killer whale to retain its ability to swim under the icebergs. Note: As you can probably tell, the killer whale is on the lowest layer below the sea and then the ice is on a layer above the sea.

View 0 Replies

ActionScript 2.0 :: Shape Movement Vs Camera Offset FLA's

Jun 1, 2006

Ive been looking at the following tutorial: [URK] but i can't seem to get it to work. If anyone has completed this tutorial, is there any chance of you uploading the fla for me to play with...?? Im trying to use the Star/Space effect located at the bottom of the page.

View 2 Replies

ActionScript 3.0 :: Flash BezierSegment: Organic Shape And Movement?

Jan 26, 2011

I try to archieve a Tooltip-Design with an organic/liquid behaviour.In the end, it should look something like this:The behaviour should be, that when the mouse/cursor is moving, the Tooltips tail reshapes and followes the new coordinate while the body-part of the tooltip is following with an ease:As you can see in the motion-scibble I've already break down the Shape to its grounds Little Big Planet got a similar effect. Here your can see a part where they use a simple version of this Tail-Feature (which got only 3 Points and a Bezierlin I guess) and here you can see a Video where those Goodie-Bubbles came up and followed the character on a string. I love this Game for GUI-Events like this I guess the best technique would be to create a bitmap and then draw with the Flash-internal Drawing API Bezierlines and fill them. As simple as its to write this setence as hard I find it to realize this.

I've spend some hours playing with Bitmap-Examples and the BezierSegment-Function. I doint get very far. So I would like to know: Does anyone else done this befor? Maybe its not neccesarry to reinvent the wheel if someone else did something like this before and I can take a shortcut to find out how this is made. Speaking about the tail for example, it must have something to do with the fact, that each Point in the tail-part must be in a relative position to its neighbor-Point so they doint allign or even overlap and forming negative spaces like this:

View 7 Replies

Flex :: Move Shape Object Across Screen- Initial Object Remains

Jun 25, 2011

I am trying to move a 'Shape' object across the screen. As the object moves, a copy is being left at the initial position. Almost as if only an instance of original object ahs been moved

This is not an issue for moving an image or MXML graphic. Is something wrong in setting to the move object?

The code is as follows

private var arrow:UIComponent;
private function resetAssets():void{
arrow = new UIComponent();

[Code].....

View 1 Replies

ActionScript 3.0 :: Stop The Movement Of One Object When One Other Object Is Over One Third Object?

Jan 8, 2011

how i can stop the movement of one object when one other object is over one third object

View 1 Replies

IDE :: Shape Tween From 1 Object To 2?

Aug 9, 2009

I am trying to shape tween from a simple vector object to a number of complex vector objects, but the same problem occurs when trying to go from one simple object to two.

Instead of slowly/smoothly splitting the initial object into two, it just copies them and they move apart from each until reaching the final two object forms. As if this wasn't bad enough, they are also connected by a random straight line. Ugly.

I guess I can understand why this happens, but is there no way to tell it to make the transition in another way? Shape hints tend to make the problem even worse.

View 2 Replies

ActionScript 3.0 :: Updating A Shape Object?

Jan 14, 2009

When you make a shape object and add it to the stage i goes fine, but often when you then change the shape object, like adding another line to it, it won't show the changed version. You can for example have this:

ActionScript Code:
var line:Shape = new Shape;
line.graphics.lineStyle=(1,0xFFFFFF,0.5)
line.graphics.moveTo(10,10)

[Code]....

View 1 Replies

Actionscript 3 :: Object & Shape Recognition From Webcam?

Aug 29, 2011

I need to create an application to get input from a webcam or camera connected to a computer and detect certain 3d objects.I could do this from a .3ds file or something else? I'm not quite sure.I am pretty sure it is possible with flash as3? I have been looking into openCV but i can't find any examples of this kind of thing.

View 2 Replies

ActionScript 3.0 :: Bitmap Image & Shape Object Into One?

Feb 11, 2009

I have an image, that will be dynamically loaded. I have some graphics drawing tools with which a user can draw something, which is saved on a shape object. Now what i want to make the uploaded pic & drawing pic into one pic. Actually it will be better if i can draw on the uploaded pic.

View 1 Replies

ActionScript 2.0 :: Tween - An Object Changes It's Shape Instead Of Position?

Dec 22, 2007

how can you tween so that an object changes it's shape instead of position..

View 1 Replies

ActionScript 3.0 :: Shape Tween 2 Drawing Object Using It Alone?

Oct 28, 2009

I have 2 shapes, in different color, and i would like to have this effect ( see the attached file ).

How can i achieve that by using pure actionscript 3, or using source like TweenLite, TweenMax etc...

View 4 Replies

CS3 Animation - Object (shape Or Symbol) Spanning Across Many Frames?

Jan 13, 2010

I'm creating an animation kinda like a travel map, x - - - - - - - - - - - - - - - - - - - - x .where the x's equal the start and the end point, and the dashs are like your direction etc, a good example is if you've ever seen those pirate movies where they have the maps and it shows where they have to go.is if there is a better way to do it than I currently am (Still finding my way around the whole Animation thing - and I'm sure theres an easier way than this!)

At the moment I'm going frame by frame and in adding objects, so for example, in frame one I have my 'x' object, then frame two I pasted the 'x' object plus one 'dash' objects, and so on and so forth, and I have a feeling that doing this is going to take agessss, and I'm sure there must be an easier way! I essentially need the 'x' object to span across ALL of my frames, is there a command or something for this? I'm not too knowledgeable with tweening, but can it be done with that?

View 2 Replies

Professional :: Get Object Filled Without Losing The Lines And Shape?

Mar 23, 2010

I need to fill it all with one color and I need to keep all the lines. What the best way to get this object filled without losing the lines and shape?

View 5 Replies

ActionScript 3.0 :: Display Image / Text In Shape Object?

Aug 11, 2011

Could someone tell me how to add a image or a text inside the rectangle below?[code]

View 4 Replies

ActionScript 3.0 :: Draw Border For Even/uneven Shape Object?

May 25, 2011

how to draw border for even/uneven shape object? it is stored in a movieclip

View 0 Replies

ActionScript 2.0 :: Movement Of Object To Button

Oct 9, 2009

I made a code which is supposed to move an object (Character) to the location of a button (1). I tested it, and it won't work.[code]I've attached the code directly to the button, but I just can't figure out what is wrong. Does anyone know?

View 21 Replies

Limit Movement Of Object To Rectangle?

Mar 16, 2011

I have an object who's movement I want to limit to a small rectangle on the stage.

View 6 Replies

ActionScript 2.0 :: How To Duplicate Object Movement

Jul 27, 2006

well I have this frame as a movieclip called field. And inside it, there's another mc that is moved by the cursor keys called box. Now I have created another movie clip called boxclone. I want boxclone to make the same movement as the box in the field. I know it has something to do with localToGlobal but I don't know how to setup the code correctly...

View 3 Replies

ActionScript 2.0 :: [CS4] Limit An Object's Movement

Feb 5, 2010

I've made a sort of sliding menu in Flash (CS4) which is basically a movie clip that has a function assigned to it that if the cursor goes over a button it starts moving in a direction.

Code:
_root.right.onRollOver = function() {
goRight = true;
};

[Code]....

Now, I don't want that "content" object to slide all the way out of the screen. How can I make it stop at certain position, say x=770? Or is there any better way?

View 3 Replies

Actionscript 3 :: Flash : Read Data From Shape/graphics Object?

Dec 2, 2009

I am wondering if it is possible to get the data that is stored in a shape/graphics object in flash using actionscript 3?

In my project I would like to be able to draw a shape and then read all the points in that shape into my script. The reason for that is that I need go generate lines from those points that I later can use to check if my characters velocity intersects with any of them.

View 3 Replies

ActionScript 2.0 :: Restrict A Draggable Object To A Non-rectangular Shape (like Triangle)

Jun 23, 2007

whats the best way to restrict a draggable object to a non-rectangular shape (like triangle) I did it with hittest but i cant get it to go to the nearest point when the cursor is outside the shape...

View 5 Replies

ActionScript 2.0 :: Object Movement And Alpha Tween

Nov 17, 2010

So I have so parts of actionscript which I am figuring out on how to make them one. What I am wanting to do is move an object to the right and fadeout. Here is my code to animate right 10 pixels, this works perfectly.

[Code]....

View 2 Replies

ActionScript 3.0 :: Object's Horizontal Movement Plus Rotation?

Jun 13, 2011

Trying to use an enterFrame event in conjunction with two functions that combined I want to move my object (a square) from the right to the left side of the screen and rotate it AROUND THE CENTER.When I use the following functions individually, they both work fine:

Actionscript Code:
//Centering function  function rotCenter (ob:*, angleDegrees:Number, ptRotationPoint:Point) { var m:Matrix=ob.transform.matrix;  m.tx -=

[code].....

View 1 Replies

ActionScript 1/2 :: Constant Speed Movement Of Object?

Apr 20, 2009

I am trying to get an object to track my mouse on press and i am using a tween. However, the nature of the tween is such that the time taken for the object would move would always be constant despite the distance.
 
I would like to make the object travel at a constant speed regardless of the distance. Is it correct for me to use a tween? If not what should I be using?The code for my tween is as follows.
 
map_mc.tracker_mc._x = map_mc._xmouse;map_mc.tracker_mc._y = map_mc._ymouse;startx = map_mc.crosshair_mc._x;endx = map_mc.tracker_mc._x;starty = map_mc.crosshair_mc._y;endy = map_mc.tracker_mc._y;
trackTweenx = new Tween(map_mc.crosshair_mc, "_x", Regular.easeIn, startx, endx, spd, true);trackTweeny = new Tween(map_mc.crosshair_mc, "_y", Regular.easeIn, starty, endy, spd, true);
 
map_mc.tracker_mc is the mouse cursor that would appear when onPress while the map_mc.crosshair_mc is the object that would track my cursor's movements.

View 1 Replies

ActionScript 2.0 :: Restricting The Movement Of An Object On Its X Axis?

Jan 23, 2009

I have an object that is being moved along it's x axis a certain amount each time an button is pressed. I want to be able to restrict the movement of that object along it's x axis so that it can not go past a certain point.

View 2 Replies

ActionScript 2.0 :: Key Movement - Moving Object With WASD

Mar 24, 2005

I am looking for the AS for moving an abject with WASD. I had it working with Key.Left, Key.Right, Key.Up, and Key.Down but I want to change them to WASD.

Code:
if (Key.isDown(Key.LEFT)) {
this._x+=moveSpeed;
} else if (Key.isDown(Key.RIGHT)) {
this._x-=moveSpeed;
} if (Key.isDown(Key.DOWN)) {
this._y+=moveSpeed;
} else if (Key.isDown(Key.UP)) {
this._y-=moveSpeed;
}}

View 12 Replies

ActionScript 2.0 :: Flash MX Independent Object Movement?

Apr 4, 2005

I hope that this topic hasn't been discussed ad nauseum; I searched the forums for similar discussion threads to no avail. I completed the Flash MX object movement tutorial found at [URL].I then wanted to add a second instance of the beetle symbol to the stage and assign it both a new instance name and a different set of keyboard keys that would control its movement.

When I test the movie, I am able to control each symbol instance with its assigned keys. (The instances move and rotate as they should.) However, when the first instance rotates and moves to the right, the second instance "slides" with it. That is, the second instance's assigned keys have not been pressed and it doesn't rotate, but it moves right in unison with the other instance.

View 6 Replies

ActionScript 2.0 :: Key Movement Too Move The Object And The Screen?

May 21, 2009

making a game, and in html, on press arrow key up or down, moves the object and the screen

View 2 Replies

IDE :: Make Snap Object On The Mouse Movement

Jun 24, 2009

make snap object on the mouse movement. As, I have made the code but getting issue on removing from snapping. I have attached the file. you can look in the [URL]

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved