ActionScript 3.0 :: When Trace Evt.target.name It Comes Up As A Default Name Such As "instance 1"?
Nov 7, 2009
have two of the same MovieClip on the stage, both with different instance names.However, when I trace evt.target.name it comes up as a default name such as "instance 1".Has anyone every expreienced anything like this before?
View 4 Replies
Similar Posts:
Jul 9, 2009
can i trace just part of an e.target.name? I'm using an array to create multiple instances on stage of a movie clip. so for example, i have "apple1", "apple2", "apple3", etc. So if i pick up "apple1" and trace the e.target.name, i'll get "apple1". but what if i just want to trace just the "apple" part? Can I ask AS3 just to read the first 5 characters (in the big picture i want to compare items in a drag and drop type game)? I'm not 100% sold that this is the best approach of how I want to do this...but now curiosity has me at least interested.
View 3 Replies
Jun 2, 2009
It's about targeting movie clips... In AS2, you just target a movie clip like so :trace (FirstMc.ChildMc1.ChildMc2.ChildMc3._x) // Will send out the x position of ChildMc3 But is AS3, i see that there's a function called getChildByName('put child name here'). But what if it's such a long way to go to that child??? Does it have to be:
FirstMc.getChildByName("ChildMc1"). getChildByName("ChildMc2"). getChildByName("ChildMc3").x
That just seems to tedious and I'm sure Adobe thought of a clean way of targetting??
View 11 Replies
Mar 4, 2009
I've been trying in as3 to create a trace function which traces / outputs which instance in my movie i have clicked, but with no luck.
I have 10 MC's on my stage, and I would like to trace which of these I clicked, outputting ie. "_level0.myButton09".
View 1 Replies
Mar 2, 2010
So this is my code:
ActionScript Code:
onClipEvent(enterFrame) {
if (!this.already) {
setTimeout(win, 2000);
[Code]....
The problem is that I can't do trace(this); How to get it work? I have tried to do this.setTimeout etc..
View 9 Replies
Sep 30, 2009
I can successfully trace out the movieclip instance name..Code: Select alltrace(regions[i].name);but if I try to use it in the following code to hide a movieclip Code: Select alluk.regions[i].name.turtleMc.visible = false;[code]
View 2 Replies
Jun 10, 2010
I am trying to target a TLF Textfield within a movieclip from that movieclips custom class, but the class can't find the instance name. When I trace out the child name it comes up with a random instance name, not the instance name I set on the stage. When I try and target it from the movieclip's timeline it works fine. Is there a class I need to include in my custom class, or is this a bug? I would love to move from dynamic text fields to TLF, but this is a big hurdle.
View 10 Replies
Apr 13, 2007
I have an array of movie clip instance names:
[Code]...
What I want to know is how I would go about making them all their default colors when you hit a movieClip instance that acts as a reset button. I can't seem to get it.
View 4 Replies
Sep 20, 2011
I've worked out a way to get the proper instance name in stored in a variable (called listName), and I've got a SOUND_COMPLETE listener applied to my sound channel. What I need to happen is, when the function called by the SOUND_COMPLETE event fires, the object on the stage with the instance name that matches the string currently stored is affected.[code]...
View 3 Replies
Jul 12, 2009
any way to target a specific instance name based on what a variable is equal to? would be ALOT better than having to write the function 36+ times..
View 19 Replies
Jul 6, 2010
Is it possible to access the type of object being interacted with so I can create a new instance of the same object? So for example in the code below I have the movieclip myItem. After it's clicked it is removed from stage and then moved to the inventory. When I click on it there, is it possible to create a new instance of mcItemToDuplicate using the event information parameters? (while allowing myItem to be where it is).
My code looks something like this:
public function moveclip() {
var myItem:mcItemToDuplicate = new mcItemToDuplicate();
stage.addChild(myItem);
[Code]....
View 1 Replies
Sep 21, 2011
Developing custom components within Flash Professional CS5.5, I am attempting to implement functionality similar to the way a UIScrollBar can be dropped on a TextArea to bind functionally.Place a TextArea on the artboard.Drop a UIScrollBar on to the TextArea.The UIScrollBar will auto-position itself against the TextArea, and if instance names are not defined, the TextArea will receive a name such as 'InstanceName_0' and the UIScrollBar's scrollTargetName will set to match.For those familiar with Flashblocks Flash CMS, this functionality is replicated using their Editblock component. The Editblock can be dropped on a component, automatically position itself, and bind instance names.Following threads and examples, I see mostly historical implementations citing _targetInstanceName and scrollTarget.[code]
Is this a special property of "scrollTargetName", or can this functionality be implemented with different property names?Have I correctly implemented this functionality per Adobe's intention of authoring on the artboard?UPDATE 2012-01-05My remaining issue is getting the dropped component to position itself. Regardless of x and y positioning, the DisplayObject remains at 0x0 upper-left corner. I know this must be possible as a scroll-bar can change its position when dropped on a text area.
View 1 Replies
Dec 12, 2009
me only still learning as3, i've checked google there and back, but somehow i can't find the answer for this: how to target a movieclip instance which is already on the stage from within a class file? i mean, targeting it from the document class file is easy, but what is i want to target it from another class file?
View 2 Replies
Oct 29, 2009
Is it possible to take "event.target.name" value which in my case would be something like "SW5005_mc" and change that value.I use that value right now to tell another clip to gotoAndStop(event.target.name); which I have frames labeled the same as the event. target. name.I would like to take the value of event.target.name for instance "SW5005_mc" and remove the "_mc" and put a dash in between the "SW" and the "5005"to get "SW-5005" which then I would pass into a text field.
View 3 Replies
May 29, 2009
I am having issues with a global array. I have an actionscript file called MyGlobal.as at the same level as my main FLA:
[Code]....
I am able to trace that first element while trace is called within the function... but if I try to trace that first element outside of the function it is "undefined". Do I need to return the array at the end of the function? I tried that but I cant seem to get it working correctly.
View 4 Replies
Nov 9, 2011
I've been playing with prototype a bit and I've noticed that either it isn't as static as it should be or that some functions are protected from altering, or that in some cases the prototype actually extends a function. For example, I was trying to modifiy the global trace function to output the current time of a trace action, something like this :
Code:trace("lulu"); // output 12:48:17.286 lulu I DID achieve something close to it, but it seems that I haven't actually modified the global trace function, but rather it's "_root" counterpart,
[Code]...
View 3 Replies
Nov 14, 2009
ive got a loaded xml list for an mp3 player. from playing track1, when i select track 2, it traces "track1" but then after a second click it traces "track2" and stays on that. the actually music for track2 does load on the first click though, but not the trace. anyone know why on the first click it would still trace the previous track? here is the code for that function...
[Code]...
View 9 Replies
Dec 21, 2004
take a look at the results of these traces:
trace(imgGal); //traces "1"
trace(itemClip1._y); //traces "32"
trace(itemClip[imgGal]._y); //traces "undefined"
why does the last trace not trace "32" like the second trace? I want to insert the variable "imgGal" onto the end of the mc "itemClip", how can I do this?
[Code]...
View 11 Replies
Aug 8, 2006
var dane:Array = new Array();
dane_xml = new XML();
dane_xml.ignoreWhite = true;[code]....
and this last trace gives me undefined while trace(temp) gives me what I want
View 7 Replies
Mar 20, 2009
Does creating a new instance of an Object that uses an identical name to an older instance, delete the previous instance? Or should the original instance be deleted first? The code uses a ridiculous amount of XML vars. Isn't it less memory intensive to parse the XML and save the properties to an Object, and then delete the XML Object, rather than keep the XML Object around and reference it's child nodes directly? Is it better form to break up a huge XML file (>600lines/3200vars) into smaller chunks?
View 1 Replies
Sep 29, 2003
On the attached exercise, is it possible to stop further items being dragged onto a target when the target box is full?
View 1 Replies
Nov 28, 2011
What is the difference between target and currenttarget in flex?What is the difference between Target and Current Target in Flex especially in mouse events.
View 2 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
Mar 14, 2005
i don't know why this isn't working.i got a button. and when it's pressed, i need it to go and play a frame in a movie clip. i'll test it and then when i click on it, i get this:
Target not found: Target="whoweare" Base="_level0.instance20.instance48.instance49"
this is the code that i am using:
on (press) {
tellTarget ("whoweare") {
gotoAndPlay (51);
}
}
View 14 Replies
Jun 17, 2010
I have a library object (SomethingMC) which extends a custom class (Something). Something, in turn, extends MovieClip.If adding SomethingMC to the stage within Flash CS3 IDE, is it possible for it's super class (Something) to assign an instance name from a class constant (Something.THE_CONSTANT)?
package
{
import flash.display.MovieClip;[code].....
The above does not work. It throws Error #2078: The name property of a Timeline-placed object cannot be modified. if the instance is assigned a name in the IDE, and it just doesn't work if no name is assigned in the IDE.
View 1 Replies
Dec 2, 2010
I have a BUNCH of bumpers of four types bounceUp, bounceDown, bounceLeft, bounceRight. during a collision which you hit determines the bounce so they always do the same thing so here's my question.....can i just name every bounceUp instance the same thing and then just add that one instance name to the list the collision detector checks?
i just dont wanna go through and name a hundred each of bounceUp s and bounceDown s individually as the potential for screaming increases proportionally.......
View 5 Replies
Apr 16, 2011
I placed a movie clip instance inside a button, and I want this movie clip to play when the button is released. I'm using this code on the frame containing the button:
function playMovie(event:MouseEvent)
{
this.theButton.theMC.gotoAndPlay(3);
[code].....
View 2 Replies
Jul 19, 2004
Does anyone know if it is possinle to scroll a graphic or a movie instance as well as a text instance in flash. I want to scroll text and images as well. Actually text with imges embedded in it.
View 3 Replies
Mar 14, 2006
I am wrapping my brain around OOP in AS2. I am making two posts on two different subjects. My question here is: when should I use local instance variables, and when should I attach new properties to the instance object? (Feel free to correct my terminology.) Let's say I have a class for a scrolling background, which scrolls when I mouse over its edge. I want to put these values somewhere:
1) How wide is the border in which a mouseOver makes it scroll? This is basically a semi-constant I set it up once and keep it the same, unless the user changes it in an options menu to make the border wider or narrower. Call this scrollBorderWidth.
2) How fast is the background scrolling now? I want to track this so I can smoothly change the scroll speed over several frames. This is often changed. Call this scrollSpeed.
It seems I have two ways I can store and access these values and darned if I know which is better practice. METHOD A: Make them local variables in the class, so the scrolling background instance has them as local vars. I set them up thusly:
[Code]....
View 4 Replies
Jan 26, 2009
I have a general / somewhat newbie question. Is it better practice to call a function from another class like so:
[Code]...
Does one way free up more memory or enhance performance?
View 5 Replies