Actionscript 3.0 :: HitTestObject On Movieclip With External .as

Jun 5, 2009

I have two movieclips that I would like to interact with eachother (in this case, lets just say its a ball that I throw, and the ground). The problem that I am having is that the ball has its own .as file that determines its gravity and x/y directions depending on mouse position (those values are called in the main actionscript)

Is seems like hitTestObject can not find the Ball movieclip because it is not added to the stage or display list until I click the mouse.

[Code]...

View 5 Replies


Similar Posts:


ActionScript 3.0 :: HitTestObject From External Class?

Dec 3, 2009

I am having trouble having an external Class detect when it collides with an object that I have added to main stage. I have physically placed a MovieClip to the stage and given it the instance name of "hitZone_left". When I publish the files I get the error: "Access of undefined property hitZone_left".

Code:
package flash
{
import com.caurina.transitions.*;

[code]....

View 1 Replies

IDE :: Use HitTestObject On All Instances Of A Movieclip

Sep 25, 2009

I'm trying to make a simple maze game. I have movement working, and now I'm trying to implement collision. Here's what I have:

An 8x8 grid, with walls of length 1 to break the grid up into a maze. the walls are instances of a movieclip I've named "mc_wall" a guitar-pick-shaped chip I'll control the movement of a cross-hair called "arms" that will check if there are walls immediately surrounding my chip by way of collision. "arms" is a movieclip made up of four individual movieclips: "uparm", "leftarm", "rightarm", and "downarm"

I have currently named each instance of "mc_wall" to be "wall" this is the code I have now (using only right as an example):

function moveRobot(event:KeyboardEvent):void
{
doslide = true;
if (event.keyCode == Keyboard.RIGHT)

[Code]....

this will work, causing the chip to remain in place if the rightarm detects "wall", and move if the rightarm does not detect "wall". My problem is that, although I have named every instance of "mc_wall" to be "wall", the only "wall" flash will recognize is the last one.

Is there a way to adjust this code to look at all 70-or-so instances of "mc_wall" instead of only the last one?

View 1 Replies

ActionScript 3.0 :: HitTestObject Against MovieClip Instance?

Nov 5, 2010

I would like to detect a collision between a named MovieClip on the stage and an instance of a MovieClip from the Library which is created dynamically.

at the moment I'm putting all the dynamic instances in an Array and then I loop through all of them to see if I'm colliding with any of them, which I think is not great:

for each (var zz in corridors){
if((map_player.Ndist1.hitTestObject(zz) == true)&&(zz is brick)){
...

I'd like to remove the loop and do the hit test and do something like

if(map_player.Ndist1.hitTestObject(is brick) == true){
...

but of course that does not work

View 5 Replies

ActionScript 3.0 :: HitTestObject On A Tweening Movieclip?

May 11, 2011

I'm trying to make a fish controlled by direction keys catch some random color shapes thats falling on screen... i made the fish move and the shapes fall but when now i cant do it catch the shapes.. looks like it doesn't make the hitTestObject

there is my code:

Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;

[Code].....

View 8 Replies

ActionScript 3.0 :: HitTestObject - Any Child Within MovieClip?

Jan 14, 2009

Is there ant way to run a hit test on any child within a MovieClip. I am trying to create a maze MovieClip which contains a number of Wall children. I have an object that needs to know when it hits a wall. This is the code within the object:

package {
import flash.display.MovieClip;
import flash.events.Event;
public class Mousey extends MovieClip {
private var Root:MovieClip;
public function Mousey(m:MovieClip) {
[Code] .....

View 14 Replies

Flash :: HitTestObject On Dynamically Placed MovieClip Instances?

Sep 11, 2010

Trying to do hitTestObject on instances that are dynamically placed on the stage. Receiving an error:

TypeError: Error #2007: Parameter hitTestObject must be non-null.
at flash.display::DisplayObject/_hitTest()
at flash.display::DisplayObject/hitTestObject()

[code].....

View 1 Replies

ActionScript 3.0 :: MovieClip (Square) HitTestObject For Multiple Children

Jun 3, 2009

I have a circle_mc on the stage. Then I create randomly placed 20 squares (square_mc) on the stage. I can move my circle on that stage, and all I want is to check hitTestObject(or any *yet unknow for me* method that gives a result) if circle touches any of squares. Then I need to remove that touched movieClip (square) from the stage. hitTestObject checks if 2 specific objects are touched. My question is how to know which square is which, and then if it touches with circle_mc to remove it from the stage.

Code:
Select allif (circle_mc.hitTestObject( ?whatHere? ) ) {
?whatHere?.removeChild( ?whatHere? );
}

View 2 Replies

ActionScript 3.0 :: Flash MovieClip - HitTestObject For The Collision Detection

Apr 28, 2011

I have a bullet object and a boulder object (both movieclips originating from JPEGs) in my AS3 game. The trouble I'm having is with hitTestObject for the collision detection, as it's taking in to account the transparent areas and basing the collision on the bounding boxes surrounding the movieclips. This is a problem because the collisions are not accurate and if the bullet (long and thing line shaped) is at an angle...the bounding box is quite large around it...and it's "colliding" with the boulder even though it's visibly many pixels away. Is there a way to detect MovieClip collisions that ignore transparent areas?

View 2 Replies

ActionScript 3.0 :: HitTestObject - Character To Walk Down The Screen And Hit The ObjectWall And Then A Movieclip Gets Added To The Stage

Apr 13, 2012

i want my character to walk down the screen and hit the objectWall and then a movieclip then gets added to the stage and plays but it doesnt seem to work and ii dont know why.

[Code]...

View 1 Replies

Actionscript 3 :: HitTestObject / StopDrag Stops Drag On Two Movieclips Even Though Function States One Movieclip To Stop Drag

Apr 27, 2011

I have a function that states when movieclip1 is dragged and hits a line then it stops the drag, however it seems to stop the entire drag function in the swf on the other movieclips even though they arent called in the function.[code]

View 1 Replies

ActionScript 2.0 :: Resize Stage To Dynamically Match External Movieclip Loaded Into Empty Movieclip?

Nov 15, 2004

know how I can resize the stage to match the size of an external graphic/movieclip which is loaded into an empty movieclip,

View 3 Replies

Actionscript 3 :: Get MovieClip Within A MovieClip From External Flash File Dynamically?

Dec 13, 2011

I want access MovieClips Dynamically from the external flash file.There are 5 MovieClips named Loader_1_mc, Loader_2_mc,.Loader_5_mc like so. Each of this movieClip contain 5 movieClips by named acc_1,acc_2, acc_5 like.How Can I access From the swf file. i tried few steps within nested loop.[code]

View 1 Replies

ActionScript 2.0 :: Controlling External Movieclip Using An Empty Movieclip?

Nov 11, 2004

I am loading an external swf into an empty movie clip by use of a button.The movieclip is a sort of menu that begins with an animation of the menu opening, there are multiple different movieclips I am using with this format.What I am trying to accomplish is this.When another button is pressed, I want the movieclip (regardless of which one is loaded) to either:Go to a specific frame and play a closing animation within the movieclip, BEFORE a new movieclip is loaded. OR reverse the animation BEFORE loading new movieclip.Since there are 4 or 5 buttons all loading different clips, I need all the buttons to work this way regardless of which movieclip is loaded.

View 3 Replies

Professional :: How To Use HitTestObject()

Apr 8, 2010

In my program,  the movieclips are randomly added on the stage,  If I want to check whether two movieclips from different classes is colllided.As far as all the moveclips are of the different classes which are randomly added on the stage in my program,for the use of hitTestObject(), I find that I need to have two movieclips identified so that the command will be:

mc1.hitTestObject(mc2)
 
maybe I may ask, before I add a mc on the stage "addChild(mc)",I will call a function to do the hitTestObject command "mc.addEventListener(Event.ENTER_FRAME, hitTest)"so that I can call evt.target to be mc1, is that true or not?

View 14 Replies

Actionscript 3 :: HitTestObject With Itself?

Jan 5, 2012

Im've created a timer that starts every 1 second. This is the code what's happening every 1 second.

var Random_Value_X:Number = Math.ceil(Math.random() * 1500);
var Random_Value_Y:Number = Math.ceil(Math.random() * 2000);
var enemy:MovieClip = new AI(stage);
addChild(hero);
enemy.x = Random_Value_X;
enemy.y = Random_Value_Y;

Ok. Then I got the class called AI where I've made it so the AI follows my player. The thing is, I need to make a hitTest that testes if an AI hitting another AI? Is there a way I can give every new AI a ID? Like the first gets called "AI1" and second AI2" and then I can make a code that says like If(AT1.hitTestObject(AT2 || AT3))

View 1 Replies

ActionScript 3.0 :: CS4: HitTestObject Allows MC To Pass Through?

Sep 12, 2009

I am trying to develop a basic game engine for a slime soccer style game where a player can move around and jump. I am still fairly new at AS3 but managed to put together this working bit of code that the game currently runs on:

Code:
stop();
//vardefs
var runSpeed:Number = 10;
var blueGoals:Number = 0;
var redGoals:Number = 0;

[Code]...

View 4 Replies

ActionScript 3.0 :: HitTestObject On Children To Themselves?

Jan 9, 2012

I have children being added to the stage, and they all have the same name:

[Code].....

and then inside them I have them looking for a hit test of any movieclip with the name art_crab, but I keep getting a null response...

[Code]....

how i can make sure that they collide and i dont get this response?

View 7 Replies

ActionScript 3.0 :: How To HitTestObject Using Arrays

Nov 13, 2009

I have a project with four circles moving randomly on stage (ball_mc1..ball_mc4). There are four walls making a box (wall1..wall4).I've created arrays for both myCircles and walls.When myCircles hit walls, I would like to change the direction of myCircles depending on which wall they hit.

stop();// walls or limits and their arrayvar walls:Array = new Array (wall1, wall2, wall3, wall4);for (var j:Number=0; j<walls.length; j++);
// circles in arrayvar myCircles:Array = new Array (ball_mc1, ball_mc2, ball_mc3,

[code].....

View 11 Replies

Professional :: Using 'for Loops' With HitTestObject() ?

Feb 7, 2011

I have section of code which works for bouncing some fish movie clips off of the 'ceiling':[code].....

However, I would like to find a more succinct way to program this using a 'for loop'. I tried the following, which did not work and gave me an error (posted at the bottom). [code].....

TypeError: Error #1010: A term is undefined and has no properties.at Function/<anonymous>()

View 3 Replies

ActionScript 3.0 :: SharedObject And HitTestObject?

May 12, 2011

Im trying to get Flash to rember if the logo_mc has been hitTested with the holder, and if it has when the movie is played again it appears in the box and not the original spot

var mySO:SharedObject = SharedObject.getLocal("ObjectPlace");
var logo_mc:Sticker = new Sticker  ;
addChild(logo_mc);

[code]....

View 1 Replies

ActionScript 3.0 :: Get The X,y Position Of HitTestObject()?

Nov 30, 2011

How do I get the x,y position of  hitTestObject? Since I want to obtain the x,y position where the hit test occurs and add a movieclip on that specific point....

View 2 Replies

Flash :: HitTestObject On Child Of A MC?

Jan 16, 2011

I have a MC called 'playerP" and inside of it with 7 different MC. I can't seems to hit test on the children MC, it always show [object position_2]

private function cMove(e:MouseEvent):void
{
trace(MovieClip(playerP.RR), playerP.PT)

[Code]....

View 1 Replies

Actionscript 3 :: HitTestObject With For Loop?

Feb 8, 2012

I am building a pacman style game, and I am looking to shorten my code.The stage contains 92 instances with instance names of food1, food2, etc.When the player(pacman) hits one of the instances Im wanting to call a funcion.I started writing it out like this... it works but I don't want to duplicate this 92 times!

if( player.hitTestObject(food1) ) {
updateScore();
}
if( player.hitTestObject(food2) ) {
updateScore();
}

Now I'm trying something along these lines, but with no success yet.

function collectFood() {
var i:Number;
var pGroup:String

[code]....

View 1 Replies

Actionscript 3 :: Go To Next Frame With HitTestObject?

Mar 14, 2012

I would like to make a button that allows you to go to the next frame. I would like to do this with hitTestObject. When the charecter walks over the button, you should go to the next frame.

View 1 Replies

ActionScript 3.0 :: Add Sound To HitTestObject?

Sep 30, 2010

I'm hoping someone can help me. I'm trying to add sound to the hitTestObject script below so that a short sound plays everytime "bolt" hits the ralphie_mc.

[Code]...

View 0 Replies

ActionScript 3.0 :: HitTestObject Firing More Than Once

Dec 15, 2011

I'm working on a scene where the user can drag sugar, honey and syrup flavour to a cup of coffee and each time they collide, the coffee's happiness is increased by 1. I added a TweenLite so that sending any of the objects to their original positions is much more fluid. The problem is that the hitTestObject is now firing more than once (which makes sense and now happiness is increasing at more than one increment at a time) but how can I make it so happiness is increased just once?

Code:
public function hitsDecaf(e:Event):void{
if (myCounter.myHoney.hitTestObject(myCounter.decafSweetened)){
ifStartTimer = true;
stopDrag();
myCounter.steamHappy.gotoAndPlay(2);
[Code] .....

View 4 Replies

ActionScript 3.0 :: HitTestObject In A For Statement?

May 16, 2011

Ok I am building a DnD, I have a hitTest setup, and I know when it hits it. But I can't get out of the for statement if I drop it on the second object. It says it hit it, and then anims back to org. place.

Code:
public function onStopDrag(evt:MouseEvent):void {
stopDrag();

[code]....

View 5 Replies

ActionScript 3.0 :: HitTestObject From Any Direction?

May 26, 2011

Press the picture to get it larger. That's what i really need for my project. I can't get it to work.please explain it for me to, im learning flash so I can need that to understand sometimes

View 1 Replies

ActionScript 3.0 :: How To HitTestObject In Class

Sep 4, 2011

I dont think that will work. I need to have it as individual blocks.I did a quick demo file to show what I need. You will se in the file that the map is randomized and I need it to be like that to! READ THIS: I want the green cube to fall down (gravity) and than "land" on the gray cubes. This is a small demo, of my full version flash file, so i need it to be blocks.

View 4 Replies







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