I have a variable with the value "_level0.store.1" ... is there any function in flash with which i can just take the 15th character and remove everything that is before the "1" --> basically i'd like to use "1" to read that position from an array... therefore i want something that:
from: _root.nodeFrom = this --> returns "_level0.store.1"
I have a variable with the value "_level0.store.1" ... is there any function in flash with which i can just take the 15th character and remove everything that is before the "1" --> basically i'd like to use "1" to read that position from an array..[code]
Currently I have an XML document and I can access attributes and elements just fine if I manually type them... however I am trying to make a more abstract method to help shorten my workload.[code]...
If I have a Global Variable Globalvars.vars.noLoaded which is in many classes How do I create an event where i detect to see if it reaches a certain number.
I used to actuate the painter function by using a MouseEvent although I'm prefering to do it this way, but I'm having issues with an error "1120: Access of undefined property thisMouse." Error in Bold I've attempted to pass the Mouse Event to the painter function but had no luck. A simple solution (even potentially dangerous and WRONG) would be fine here, as this is part of University Coursework and I haven't been taught Classes etc. Its basically an introduction to scripting but im trying to do things slightly out of my depth
When you click on a button and the animation is supposed to play foward or reverse based on which year the user is currently on and which they are selecting. Going forward is no problem However I don't know how to link the button event to the onEnterFrame() event so that when I use the prevFrame(), it will play in reverse at the same frame frequency as going foward. This is the code I have now.It goes back to the frame that it's supposed to, but the animation is not at the same speed as going forward. I goes back as fast as the code can loop.
function frm94to93 (event:Event):void{ while (currentLabel != "Frame1993"){ trace(currentFrame); prevFrame(); }
I want to be able to have a number displayed on the screen that when one of the arrows next to it (up/down) is clicked it adds 1 to the original number (lets say 72). Then when they click the "save" button that really just takes them to the next frame (or a frame somewhere else in the movie), which is a confirmation page, I want the number they ended at to display on the confirmation screen. I'm thinking that it is partially because I don't know what to search for.I know I have to create a variable and get the button to add one to that variable.
What button event should I use to make the program understands to DO SOMETHING only when the button is pressed/dragged. In my sample code below, I want something to happens only if the button is dragged beyond 200 in y axis. I tried onRelease, onRollOver and onDragOver but still not working
The below is my attempt on as3 but it doesn't work. I'd like to be able to just write this function showcontent() once and just change the parameter within it so that I can recycle this function for other mc... I hope it makes sense
Do I have to use event.target? can I not predefine a movieclip variable in the parameter like in as2? ..I hope I'm making sense..
HTML Code:
[Code]...
I know this is very stupid...How can I pass variable in a mouseEvent in as3?
i also has another problem here is the senario .first i select the square (there are too many object one of is square )then click the button now my event target is button previous one is square so i need to change the square(object) using that button.
How to get variable value from inside event function. Variable was declared outside event function. var StringVar="sample"; myButton.addEventListener(MouseEvent.CLICK, myClickReaction); function myClickReaction (e:MouseEvent):void{ StringVar="other sample"; } trace(StringVar); /*
It gives me "sample" value and I would get "other sample" value */. That strange because if that would be normal function trace would give me good result. var StringVar="sample"; function myClickReaction():void{ StringVar="other sample"; } myClickReaction(); trace(StringVar); /* it gives me result as I wanted to have - "other sample" value */
I know also method of passing arguments into event fuction but it not works for me as I would like to var StringVar="sample"; myButton.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){ myClickReaction(e, StringVar) },false, 0, true); function myClickReaction (e:MouseEvent, StrVar:String):void{ StrVar="other sample"; } trace(StringVar); /* it also gives me "sample" value and I would get "other sample" value */ How to do that correctly?
I want to use mutliple images in my flash script and instead of writing tons of code I want to get the 'currentTarget' and assign a variable name to it so I can tweenlite it . Instead of me naming all the instances i thought the following would work but it doesn't.
wedding.addEventListener(MouseEvent.ROLL_OVER, pan_over) ; function pan_over(e:MouseEvent):void{ var ct:string = Event.currentTarget.name ;
I am attempting to import some simple XML data into Flash ActionScript 3.0. I can easily do this as an import that is posted to the stage, but I want to save it as a global variable instead. Here is the XML file that I am pulling from[code]...
I'm trying to change the variable that's set to 0 into 1 on a mouse event. I have 3 movie clips 'maskedbgmc' and when clicked its supposed to change a variable. But it doesn't change the variable as far as i can see.
var checkCard1:Number = 0; maskedbg_mc.addEventListener(MouseEvent.MOUSE_DOWN, cardChecked1); function cardChecked1 (event:MouseEvent):void { checkCard1 = 1; } var checkCard2:Number = 0; [Code] .....
On my stage, I have three buttons all named instances ("Yogyakarta", Banda_Aceh", "Bengkulu"). I basically want to wrap the names of these buttons (and eventually several more) in a variable (nameBtn) and then addEventListener to the variable. This should result in any of the buttons being clicked and each time performing the function 'showData'.However, I get this error message in the Output window show up...
Code: TypeError: Error #1006: addEventListener is not a function. at textnew_fla::MainTimeline/frame1()
I headed some problem which can't solve. It's simple. I'm making slideshow, and wanna pictures to be dynamically loaded. List of images is stored in list.xml - a valid xml file. Now, here is piece of the code:
var imgno :Number ; //the var which tells the number of images listed in list.xml var myXML:XML; var myLoader:URLLoader = new URLLoader();
[Code]....
So, the triggered function processXML cannot change value of any variable which stands out of her. Is there a way to export (in this case) information about amount of images listed in list.xml to some of the variables that I can use later (for example imgno).
Variable called "switch" has a boolean value of "false".Event.ENTER_FRAME event listener method fires, and calls method "onEnter()".Within the "onEnter()" method, the "switch" variable is set to boolean "true".My question: What is the best way to make sure "switch" variable is called, and set, only once during the ENTER_FRAME event?
Is it as simple as checking if "switch" is false, and then setting it to true... Does it matter that I would be doing the if() for every frame of the Event.ENTER_FRAME?
How do i pass a variable to a function from an event listener which is inside a function Below is a function that is called when after loading some variables
function dataOK(mydataevent:Event):void{ var j:int = 0; do { trace(j);
[Code]....
This is a simplified version of the original code. The above function generates an error because j is undefined in the function. I am wanting to get the variable j when the button is pressed.
How do I pass the variable j to the Button_Click function?
I finally got the variable referencing between classes and custom event problems sorted out. Now I got a question regarding the Error #2044 and Error #2035. The error reads like this:
Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
I've put all the swf in the same directory, so I don't think that is the problem. Could it be that my XML file is in another directory that's causing the problem? I also heard having quotes in the URL in the XML file could also be problematic. Is that true? Here are my AS and my XML file. [code]......
I am running a loop to pull thumbs into a containing movieclip from an xml list. What I want to do is have the thumb's parent movieclip fade in after they are done loading, but I can't figure out how to reference the parent once it's loaded.My code(which currently doesn't work the way I want it):
var vsThumb:articleBox; var currentarticleX:Number = 0; var articleLinkURL:String;
I'm trying to return XML from an event complete back to the main function, but can't figure out how to do it.Here's the functions I'm calling:Main File:
public var mySendAndLoad:SendAndLoad = new SendAndLoad(); mySendAndLoad.sendData(url,variables) The mySendAndLoad class:
I have a boolean variable, projectsLoaded that is set to false when my application loads. As i'm sure you can imagine, when the final project module loads, I set the variable to be true. Is there a way I can trigger a series of functions to run once that variable is set to true?
I am trying to define a new MovieClip variable and assign it the value of event.target in the function. I keep getting this error "1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display:MovieClip."
import fl.transitions.Tween; import fl.transitions.easing.*; var p:Number = 0; var scale_factor:Number = 0.4; var tween_duration:Number = 0.6; [Code] .....