Actionscript 3 :: Target Ignoring Parent MovieClip
Apr 4, 2012
I changed the question as its seems to be a problem with target not registering children mc/ or nested MovieClips.
var box:Box = new Box();
ground.push(box);
levelPlane.addEventListener(MouseEvent.MOUSE_DOWN, onOver);
[Code]....
How Do i target the movieclips(BOX) inside of the main MovieClip(levelPlane)?
imagine i have nested 10 boxes inside a MovieClip Called "levelPlane" i want to click on any of the boxes to add another Mc on the box i clicked x,y location.
View 2 Replies
Similar Posts:
Mar 15, 2012
how do i go about and target a movieclip from within itself, without knowing it's name?
View 8 Replies
Jul 16, 2009
How would you get the name of the parent of a movieclip? below is only some of the options I tried to trace.
function getParentName(e:MouseEvent):void{
trace(e.target.parent.name);
trace(parent(e.target));
[Code]....
View 2 Replies
Oct 2, 2009
I am trying got get the parent of a class so I can set a variable. first I problem I have is I cant even trace parent. I have a simple class nothing in it except a trace(parent) I instantiate it on the main timeline of a fla and it returns null. I have tried to trace root and it returns null as well. the class extends movie clip or sprite
View 7 Replies
Feb 17, 2010
I have a swf which contains a main menu bar along the top which has been added dynamically at run time. ALl the controls for this bar live inside btnHold One of these buttons loads in a new swf. There is a button within this second swf that I want to use to control the main menu bar in the top layer (I want to make it invisible for a time, or get its layer and then ensure that its not too high etc etc)However, I just can't work out how to target this btnHold from within the newly loaded swf.
View 2 Replies
Mar 15, 2011
I am trying to access a function that is on my document class for my AS3 project, from a nested class. That is, the Document Class calls Class A which then calls Class B. So I am trying to access a function from Class B, I am trying to use MovieClip(parent).function(); but I am getting error 1120. The MovieClip(parent) (fixed to reflect my document class, etc) works when I try it from other classes but not from this nested class.
View 9 Replies
Dec 10, 2009
I've struggled with this for a long time and have thrown in the towel. How the heck do you climb the ladder, then go back down again into another clip?
View 2 Replies
Aug 10, 2011
I'm trying to get the id of the target in showMe(). For example, when I click button or image panel's showMe() function executes first. Here I want to capture the button/image's id.
private function init():void
{
pnl.addEventListener(MouseEvent.MOUSE_DOWN,showMe);
}
[code]....
View 2 Replies
Nov 18, 2009
I am writing code in a MovieClip and want to refer to another MovieClip that shares the same parent.it'll be MovieClip(parent).theOtherMovieClip.But I want to refer to the MovieClip using the current MovieClip's instance name + "txt." This was my guess at the code, but it doesn't work.
MovieClip(parent).MovieClip(this.target.name+"txt" )
This didn't work either
MovieClip(parent).this.target.name+"txt"
View 1 Replies
Feb 16, 2009
I just recently been using a lot of prototype javascript stuff, and was wondering there was anything like the "bind" method, for use in AS3. It's proved quite useful to be able to look both at the event.target as well as the class object the handler function might be associated with.
View 5 Replies
Sep 28, 2010
how I can target the parent container of whichever object receives an event?
Code:
Parent1.btnA.addEventListener(MouseEvent.CLICK, doSomething);
Parent2.btnA.addEventListener(MouseEvent.CLICK, doSomething);
Parent3.btnA.addEventListener(MouseEvent.CLICK, doSomething);
[Code].....
View 1 Replies
Aug 30, 2010
qi have a movieclip which is added to the stage:
var profileholder:profileHolder=new profileHolder ;
inside of profileholder is another movieclip(infoBtn) that acts as a button.when the mouse is over profileholder i want to do something with infoBtn like:
//profOver is the over state of profileholder
function profOver(e:Event) {
e.target.infoBtn.alpha=1;
}
this doesn't work and brings up this error:ReferenceError: Error #1069: Property infoBtn not found on flash.display.Loader and there is no default value.
at main_fla::MainTimeline/profOver()
i also tried:
function profOver(e:Event) {
var item:profileHolder=e.target as profileHolder;
item.infoBtn.alpha=1;
}
and get this error:TypeError: Error #1009: Cannot access a property or method of a null object reference.
View 1 Replies
Jan 8, 2010
I'm doing a project that makes a movieclip draggable in different droptarget movieclip. When it is dragged in the 1st target an animation is triggered and so as the rest of the droptargets.Here's my initial code that does'nt work:
btn1.buttonMode = true;
b1OrigX = btn1._x;b1OrigY = btn1._y;
//btn1btn1.onPress = function(){ startDrag(this);}//droptarget = box1btn1.onRelease = function(){ stopDrag(); //droptarge1t
[code]....
View 2 Replies
Jul 30, 2009
I have these buttons in a movie clip and I would like to have only one event listener for the parent, using event.target to point to the children. I have also tried event.currentTarget, and it didn't work.here is the code that works:
test01.abtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);
test01.bbtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);
test01.cbtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);[code]....
It is only targeting the movie clip, not the buttons inside the movie clip.
View 4 Replies
Oct 24, 2010
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:
[Code]...
View 4 Replies
Jun 1, 2010
i am using a movieclip who has two nested movieclips, the problem i am dealing is that when i try to get the width or height of the parent movieclip it always showing the values of the small nested movieclip, when i draw the movieclip it draw perfect but when i read this values shows that error, what can i do?
View 2 Replies
Mar 15, 2012
I have load child swf in parent swf, from child swf i am trying to run my parent swffunction I am trying this code
MovieClip(parent).testfun()
but this code is giving error.
TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Loader@2b1aa061
[code].....
View 1 Replies
Mar 12, 2011
below shows how to add child in a movieclip. ebd.target.addChild(info_grd); there is button named my_btn inside the movieclip info_grd.I would like to remove movieclip info_grd.parent
View 2 Replies
May 17, 2011
I'm trying to access a parent movieClip from the child movieClip
Here's what I want to do,
I've got a movieClip named wrong_mc, which plays for a couple of frames and on the last frame, its got a close button "close_btn" inside of it, now I wanna write the code such that when close_btn is played the movieClip "wrong_mc" should go and stop at frame1, I'm just not able to access this movieClip from the button.
View 5 Replies
Feb 5, 2010
[code]All clips are squared.Ok, on the PlayerPlane, there are little soldiers, which have hotkeys. The effect I'm trying to create is I want to position the GameStage so that the currently selected soldier appears in the center of the GameClicker clip.The GameStage is movable by the player (to scan other areas of the map)by holding the CTRL key, so it's easy to kinda lose track of where your players are.I have tried using localTo Global and globalToLocal techniques, but I think I'm lost on the actual math of getting the GameStage to move the correct distance so that the selected soldier is centered to the GameClicker.[code]
View 2 Replies
Jul 30, 2010
Its day 3 of learning AS3 for me. I cant seem to target a movieclip within a movieclip. I code with all my actions on the first frame of the root timeline and would like to continue this practice. But when I target the clip from the root my function wont run.
Here is my example:
Code:
wheel_mc.spinBackward_mc.buttonMode = true;
wheel_mc.spinForward_mc.addEventListener(MouseEvent.CLICK, spinForward);
function spinForward(event:MouseEvent):void {
[code]....
Basically it wont gotoAndPlay("fadeIn") and I'm not sure why. So my question so I can move on in my AS3 learning is how to I target a movieclip with another movieclip, or is there another more proper way to do what I'm trying to achieve.
View 2 Replies
Aug 19, 2009
Flash is ignoring my actionscript
Even when debugging it gives me the error "You cannot debug this SWG because it does not contain ActionScript."
There's very few commands in the script and shouldn't be overloaded.
View 1 Replies
Jul 14, 2010
I have some buttons working great on my main timeline using this code on the actual timeline[code]...
So I know I need to make Revlon_mc into another movieclip (so I can do the actual animation inside this movie clip and move it easily around the main timeline) but I'm not what the code would be (something to do with parent perhaps??) and would I still keep the code on the main timeline or would it sit within the new moviclip just created?
View 3 Replies
Jan 21, 2012
I am trying to trace the name of the button that started the eventListener. But instead I keep getting
instance11 instead of the name of the movieClip which should be a number between 0-5
below is part of my actionscript.
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
[Code]....
View 2 Replies
Mar 2, 2009
I have a main swf into which has a number of clip instances which serve as buttons to load separate swf files dynamically. The swf I'm testing has stop(); actions on various frames, but when loaded it simply plays through to the end and loops continuously.I was able to use onLoadInit to stop the loaded swf in the first frame, but have failed at various efforts to direct the clip to play again in the manner that I desire- i.e. stopping at the various pause points until a click starts it playing again.
View 2 Replies
Apr 21, 2009
Im fairly competent with flash just getting my head around cs3. The problem i have is that i have built an mp3 player with a menu system similar to an ipod (in other words as the mouse moves around a circle and highlights text then the line moves down in the menu window) Now i have that part sorted and what happens is on hovering over the text it skips to a specific frame where the text is highlighted and on pressing the centre button it goes to another frame holding the content I need.
Now the issue i have is after using this part i press the menu button to get to the main frame again to choose another sub menu it works fine and i can come back to the main menu but try and go to the first again and the button seems to keep the same script and it instantly goes to the 2nd frame. This may sound confusing but what i need is a way of telling flash to ignore the previous action of the button and learn the one im currently telling it.
View 1 Replies
Jan 11, 2008
I have this code on a frame in the main timeline:
ActionScript Code:
addEventListener(MouseEvent.MOUSE_DOWN,startSquare);
stage.addEventListener(KeyboardEvent.KEY_DOWN,addPoint);
[code]....
When I test it, it seems to ignore most keys, but notices others. I went through the alphabet, and it only responded to dguw&x
View 5 Replies
Aug 3, 2005
I noticed that some of my flash movies didn't allow user to input the @ and � characters in Firefox. Some did, and some didn't.
Just now I found myself once again struggling against that problem and I just figured out the combination that makes this happen.
When I make a movie with "wmode=transparent", running on Firefox, the keyboard layout is ignored and set to american (i suppose). I discovered this because when testing I tried replacing the "@" for "(at)" and the parenthesis were also out of place (on a portuguese layout, opening parenthesis is shift+8, and on an american layout it's shift+9 - the @ char on a portuguese layout is AltGR+2).
I've turned off the transparent background and it works fine, but in this case I can't get rid of it and placing a note saying "try shift instead of AltGR for the @" seems lame.
View 6 Replies
Mar 19, 2007
The issue is that I am making something that has many buttons, and rather making a variable that has it turn true onMouseOver (when I go over an interface object, the variable wont let the click register), making clicking not register, and then register onMouseOut (when I leave the interface object, clicking is registerable) for every single button, I rather have it auto recognize if I am actually hitting the root object like shown in my attachment.
View 6 Replies
Jun 30, 2007
I have an issue which confounds me. I am working on a parallax engine which can be seen here. See all those trees with the white trim? The white bit should actually be transparent. The .png I am using can be found here. Aaaand here are the classes which pull in the .png and apply it to a custom shape as a bitmap fill:
[Code]...
View 9 Replies