ActionScript 3.0 :: Reference An Event Target In A Loop?
Jun 17, 2009
Is it possible to reference an event target in a loop, something like the following?How do I reference the Thumb1 object?
Code:
if(event.target == Thumb1){
trace("yes");
}
[code]...
View 1 Replies
Similar Posts:
Sep 29, 2009
Basically, I want a speaker (movie clip) to turn off if an answer is correct. I have several text boxes and don't want to write a separate function for each one.Here's what I have so far:
ActionScript Code:
function textHandler(event:KeyboardEvent):void{
var myTargetName = "txt" + event.target.text;
if(event.keyCode == 13) {//check if enter is pressed
[code]....
obviously it doesn't work. It sees speakerName as a string value.
View 2 Replies
May 13, 2010
how can i access event.target outside event listener method.say for example
my_mc.addEventListener(MouseEvent.CLICK, onC);
function onC(e:MouseEvent):void
{
var m:MovieClip = e.target as MovieClip;
}
trace(m.totalframes);/// not working
now what if i want to get totalframe property of m instance, in short for every movieClip clicked.
View 11 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
May 4, 2010
i'm new to AS3. Couldn't understand what some of the explanations out there are getting at, so i decided to post it here. In the code example below, what does event.target & event.currentTarget point to?
[Code]...
View 5 Replies
Aug 6, 2011
So I have this issue I have never seen before and am unsure how to solve. I might be dumb but Im pretty sure I can do this. any ways can some one tell me why the following throws a Target of Assignment must be a refrene value?
public class test
{
private var t:Test = new Test();
[Code]....
There is a reason I am doing it this way. How ever I am not here to disuss that I am here to discuss why I am getting this error. loadFile(fileToLoad:String) takes a string, I am essentially giving it a string..
View 4 Replies
May 4, 2010
Target of assignment must be a reference value
for (var z:int=0; z<this.tags.getItemAt(i).yearPopularity.length; z++) {
summedPopularity.getItemAt(z) = summedPopularity.getItemAt(z) + tags.getItemAt(i).yearPopularity.getItemAt(z);
}
View 3 Replies
Jul 11, 2011
I have a Flex 4 List component which I have tied a click event to. In my event, my assignment of the source file paths works just fine --> my larger image displays just fine when a thumbnail click happens. My problem comes when trying to attach elements of the dataProvider to text inputs on another panel. Actionscript is throwing an error. Can someone point me in the right direction??
[Code]...
View 6 Replies
Nov 26, 2009
i have these 2 functions and both are the same:
as you can see disabledAction receives e.target as a paremeter from another function (click function actually).
is there a way to somehow call disabledAction from rollOverHandler ? (so that the code doesnt repeat)
Code:
function disabledAction(target:MovieClip):void {
var txt:TextField = Finder.findTextfield( target as MovieClip ) as TextField;
if (txt) {
[Code].....
View 1 Replies
Jan 22, 2011
Im working on a multiplikation test in flash as a school project. I just wondering what the problem of this action script can be?The point with this script is that if svar1_txt equal to the number 10 that the user type in, it should give one point and number one is gonna show up in po�ng_txt.
var po�ng:Number = 10;
if (parsetInt(svar1_txt) = 10){
po�ng++;
po�ng_txt=String(po�ng);
}
View 2 Replies
Oct 27, 2010
I don't know how to fix this error - 1105: Target of assignment must be a reference value.Here's my code:
Code:
var myListener:Object = new Object();
myListener.onKeyDown = function() {
[code]......
View 3 Replies
May 13, 2006
How do you target the previous MC in a for loop. Basically I am attaching MC's to the stage that are 90 Pixels apart from the top and bottom. I want to check the _x location of the previous MC and move in 90 pixels. Use an If statement so the _x location is not beyond 260 and if it is it moves _y 90 pixels and resets the _x. Is this the best way to do it.
[Code]....
View 4 Replies
Jun 27, 2007
I have the below code which attaches a movieclip "btn1" to another movie clip within this loop I wish to setup up different functions for each different button but it only lets me set them up for the last one in the line of buttons. How to I target each button seperatly by using a string and then the value of miniLoop? i.e
subnav.test_mc.item1
subnav.test_mc.item2
code--------------------------------
[code]....
View 3 Replies
Jan 30, 2011
I'm working on a small project right now, and it consists of three toggle buttons that control various displayed data. I'm trying to make another toggle button, that once selected, will set the three existing toggle buttons to their "on" state. I'm pulling my hair out trying to target these individually through a loop. I'm currently working in the "//Begin Turn All On" section.
Code:
//New Button Collection Embedded in Movie Clip mc"buttonCollection"
var myBtns:Array = [buttonCollection.button1,buttonCollection.button2,buttonCollection.button3]; //Put all your buttons here
[Code].....
View 1 Replies
Jul 18, 2009
I am just trying to grasp a simple concept of utilizing loops, addChild, and eventListeners.My goal is to use a loop to create multiple instances of the same type of object from my library (called Ball), and when one is clicked, have it move "above" all other instances on the stage (and eventually drag, but that's easy enough to make happen later).My current code attempt is:
for(var i:uint = 0; i<=10;i++)
{
var my_ball:Ball = new Ball() //new instances of Ball from library export
[code].....
View 2 Replies
Oct 9, 2010
i have 3 check box's and input text fields on stage that i would like to null out using the reset button however i seem to be targeting the objects incorrectly as i am getting this error:
Error #1009: Cannot access a property or method of a null object reference.
Code:
package
{
import flash.display.*;
import flash.events.MouseEvent;
[Code].....
View 4 Replies
Apr 16, 2011
I'm implementing a text display area inside an app that displays selected text when the user mouses over one of four elements. Rather than creating a handler function for each element, I would like to get the name of the instance that is calling the handler in order to implement a switch statement. I've tried two ways, but both aren't working:
//install event handlers
initialText.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
timeText.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
withdrawalText.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
[Code]....
Both of those return undefined for the variable name. However, in the debugger, I can trace the event values through currentTarget.name, and that shows the instance firing the handler function, whether it be withdrawalText, initialText or timeText. So how can I apply the name value to a variable in order to determine which text block to display?
View 1 Replies
Nov 3, 2009
I have a URLLoader and a Loader triggering the same function. If event.target is traced by this function it outputs [object URLLoader] or [object LoaderInfo].However, the if statements don't seem to know what the event is and won't output anything even though it traces fine in the first trace statment. What is going on here?
ActionScript Code:
xmlLoader.addEventListener(ProgressEvent.PROGRESS, preLoader);
photoLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, preLoader);[code]............
View 2 Replies
Dec 1, 2010
Now, when I click on the button in the area where the movieclip is it will register this movieclip as event.target. I would like to make the button the event.target regardless where I click and prevent flash from registering the movieclip inside the button as the target.
View 3 Replies
Mar 4, 2010
I searched the forum first to find similarities but I couldn't find one. Sorry if this is a double however. If you try to compare a widget's instance through "event.target" after it has raised a "focusOut" event, then you won't get the actual instance.
[Code]....
View 2 Replies
Mar 11, 2010
My parent class adds bonus_mc It then adds an event listener to bonus_mc to listen for a custom event When the custom event is dispatched I want the parent_mc to remove event.target. But it wont, it's says 1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display: DisplayObject.
View 3 Replies
Dec 29, 2010
The logic of the code is as follows (pseudo):
function X {
switch
1) tween1 -> on tween finish launch onTweenFinish();
2) tween2 -> on tween finish launch onTweenFinish();
[Code]....
results in: ReferenceError: Error #1069: Property name not found on fl.transitions.Tween and there is no default value.
What I want is to process all three tweens in a single function, but I need to know which tween it was. It is of course possible to make three separate functions, one for each tween, but that is just not proper.
View 3 Replies
Jan 26, 2012
I have a movieclip named button1 that contains a dynamic text named txt in it.My problem is that if i try
if(event.target==button1)
{
}
[code]....
View 1 Replies
Jan 27, 2009
Is it possible to simulate the event TARGET ?
dispatchEvent(new Event("doSomething"));
I want to simulate a click on a specific item of my menu.
View 9 Replies
Jan 29, 2009
i add eventlistener(MouseEvent.MOUSE_OVER) to some movieclip. but when i write: addChild(event.target) it doesnt work.
More info: i have several rectangles on the stage. when movie starts, they all get alpha 0.3, when you mouse over any of them they get alpha 1 with tween. But i made it so that, rectangles are located over the each other. and i want to make it so, that when you mouse over any rectangle it comes to front, but it doesnt work with addChild(event.target).To try it at your own, just create 3 different sized boxes and give then instance names: square_mc, square2_mc, square3_mc and copy+paste this code.
[Code]...
View 3 Replies
Oct 18, 2009
I am searching for a way to use one eventlistener with multiple buttons that bassically behave the same way.It works with event.target.(any movieclip property here, e.g. alpha).
[Code]...
View 2 Replies
Nov 16, 2009
var urlString1:String="TestDrive/z05483205.xml";
var url1:URLRequest=new URLRequest(urlString1);
loader1=new URLLoader(url1);
loader1.addEventListener(Event.COMPLETE, test);
[Code]....
I expect to see this z05483205.xml
View 1 Replies
Mar 22, 2009
Can I change an event target's name? or it's an only-read property? I've been googling it but to no avail... For example, say this is my button code:
[Code]...
if trace the event target's name, you get buttonOne. But what I need to do is have the event's target's name to become buttonOne1. because I already have a button with the instance name. That's my setup, not the way I would do it OF COURSE, but this is the way the unique file is setup for my aunt, to have two set of buttons that calls the same image...(not the thumbnail issue I had before)... so the Question: is there a way to add a letter or remove a letter from the event target's name? You know how you can add a letter to the beginning of an array like buttonsArray.unshift(newButton)....can you do the same thing with an event.target.name?
View 3 Replies
Jul 10, 2009
I made this file, test1.fla where a movieclip named mc1 contains two other mcs. Then I wrote some simple code to make the target of the event (in this case a mouse event) shrink a little.
Here's the code I've used:
Code:
mc1.addEventListener(MouseEvent.MOUSE_OVER, onDown);
mc1.addEventListener(MouseEvent.MOUSE_OUT, onUp);
function onDown(evt:MouseEvent):void {
[Code]....
When I test this movie, only the selected mc that I hover is the one that shrinks, the other does not shrink (I am talking about those guys inside mc1). However I have done a similar file called test2.fla in which I replaced the nested mc's with shapes, the code is exactly the same, but in this case it's mc1 that shrinks, I mean no matter what shape I hover with mouse, both shrink.
I know (think so) that this is because of event propagation, but why do these two files react in a different manner? Is it becase the mc's inside mc1 can also be a display object container, but shapes cannot?
View 3 Replies
Oct 22, 2009
i am a little new to this ActionScript thing, and I find problem trying to understand this one thing:When I call an event listener function, then sometimes we use
View 1 Replies