Actionscript 3 :: Declare Variables Globally Or Within A Function Only When They Are Needed?
Jul 14, 2010
I am working with URLLoader and URLRequest in this case.
I have two buttons. One listens for the mouse click event and then runs the following function (less code not applicable to this question):
function loadURL (e:MouseEvent):void {
....
var myRequest:URLRequest=new URLRequest("*URL*");
myRequest.method=URLRequestMethod.POST;
[Code]....
The other button, when clicked, calls another function, say resetAll, that then resets the "session" by clearing out all the current variables and canceling anything currently in progress. Within that function I want to call myLoader.close(myRequest); but myLoader is not accessible from within resetAll.
In this case, should I declare var myRequest:URLRequest=new URLRequest("*URL*"); and var myLoader:URLLoader = new URLLoader(); outside of the function even if I do not need them yet?
View 3 Replies
Similar Posts:
Jun 5, 2009
The following bit of code outputs that 'myRequest' and 'i' are not defined.
Code:
//Load external asset
function loadfail():void
{
[Code].....
after a bit of reading I find that it is because 'myRequest' and 'i' are defined within functions, and so those variables are not available outside those functions. How can I get around this? Make a class?
View 2 Replies
Aug 5, 2009
I have a flash project that involves using glow filters on several mcs all over the site, the problem is, the current way I'm doing it requires me to declare and assign the filter on every MC's container.
Is there a way where I can just declare the glow filter once on the maintime line, and then simply apply the filter on the MCs where needed?
this is what I use for every MC, and it's really tedious and hard to keep track of/change.
Code:
var Glow1:GlowFilter = new GlowFilter();
Glow1.color = 0xFFFFFF;
Glow1.inner = false;
[Code]...
View 2 Replies
Apr 10, 2007
I have a problem with functions and variables.. how to get functions that i use every onEnterFrame. et c: A MC is using this:
[Code]...
As you can see it gets new variables onEnterFrame... How do i get around this?
View 11 Replies
Oct 17, 2010
I have a problem that I have read a few other threads about, but the solutions that are offered don't seem to work for me.
The solution offered was to declare the tween variables outside the function....
I have done this, but every now and then it doesn't finish the tween.
Here is my code for that part..
Code:
var alphaTween:Tween;
var myTimer:Timer=new Timer(150,0);
myTimer.start();
myTimer.addEventListener(TimerEvent.TIMER, addMC);
[Code]....
View 3 Replies
Aug 26, 2009
If i have a series of variables that are referenced on an enter frame function, is it better to declare the frequently used vars at the class level? Is there a performance benefit? What is the standard?
Example
[Code].....
View 2 Replies
Nov 2, 2007
i assigned some variables called charstrength and so on but i want to access these variables globaly as the action is on the first frame with all the variables stated and on the second frame i need to access those variables but it just wont let me.
View 9 Replies
Feb 4, 2010
I have defined Variables at the start of my script, with _root, to make them valid globally.
Then, in several functions and IF loops, I change the values of these variables, again referencing them with _root.
Then at the end of my script, I want to collect these global variables and send them to a PHP file to late store them in a db.
The problem is that at the end of my script, the variables do not contain any data, I used trace() to test this.
They only seem to contain values inside the IF loops which would mean they are behaving as local variables only?
I also tried replacing _root with _global but got the same results.
I have over 1000 lines of code at the moment so I will only post a snippet here of the general method I used, perhaps some experienced users will spot what I am doing wrong[code]...
View 5 Replies
Jun 23, 2009
is it possible to store a list of params needed for a function in an array and then use that in a funciton call?
[Code]...
or something like that?? Prob have to iterate the array but how do i get the params into the function call? Is this even possible?
View 6 Replies
Jan 6, 2012
I'm trying to generate the contact.php for a website, but it's not filling in the fields.Right now I have this:[code]
View 1 Replies
Nov 24, 2009
I'm just wondering if there is a short way to declare variables at the beginning of a class if you have lots of them? [code]...
View 3 Replies
Apr 5, 2011
How to declare Multiple Variables?? with or without data types
View 1 Replies
Mar 13, 2010
Is this the way to declare variables in AS3
Code:
var positionX:Object = null ;
var positionY:Object = null ;
positionX = rect_mc.x;
positionY = rect_mc.y;
View 1 Replies
Apr 5, 2011
How to declare Multiple Variables?? with or without data types
View 3 Replies
Apr 30, 2010
I've looked arround and cannot seem to find exactly what I am looking for.I have a movieclip that I want to get a number of instances to the stage. Instead of declaring them individually (which works):
var a1_mc:monitor = new monitor();
var a2_mc:monitor = new monitor();
var a3_mc:monitor = new monitor();
[code].....
View 7 Replies
Mar 27, 2004
how a can i declare global variables in mx 2004? i want 2 declare a variable that can be accessed by all buttons & movie clips. i tried to put it in the main thingie (the one u find in the actions panel when you're not selecting anything)
View 3 Replies
Oct 6, 2011
If I wanted to create a function called printMe, what's the proper syntax so that it prints what the function information prints?[code]...
View 1 Replies
Sep 9, 2011
Simple question that I wanted to ask before I actually implement it and run into possible problems. Is it possible in AS3 to declare a function within a function, just as it is possible in javascript?
[Code]...
View 4 Replies
Oct 16, 2009
I have:
ActionScript Code:
package
{
[code]....
View 5 Replies
Sep 14, 2009
I can't access the variables that I declare in the main timeline from a child.
I attach the child to the stage during runtime.
View 3 Replies
Dec 20, 2010
I have a function that declares variable by what ever is entered in the text fields(function tClick) but vClick does not see the variables . I get a error " access of undefined property. The variables must be declared at the click of a button[code]...
View 2 Replies
Apr 16, 2008
I was wondering something to do with global functions, it seems if you declare a function as global inside the first frame of a movieclip...and try call it from the first frame of the _root timeline it does not work.
Example.
This code is in a movieclip on the first frame of the timeline called "my_mc";
Code:
_global.Test = function(){
trace("Test ok!");
}
Then the code on the main timeline, first frame would be a call like this.
Code:
Test();
View 3 Replies
Aug 7, 2011
I have a function in my flash AS3 file. I'd like to pass a parameter when calling this function and have that parameter become the name of a new FLV playback component I'm declaring;
function newVideo(myVideoName){
var [myVideoName]:FLVPlayback = new FLVPlayback();
}
[code]........
View 1 Replies
Sep 20, 2011
I am currently working on a picture slide show tutorial and i fully understand whats going on, except when a variable that gets placed outside a "for" loop that gets used within the "for" loop to create multiple loaders. Secondly, i would of though the newLoader function would of needed a different variable everytime the loop increments? I know i'm so incorrect but I was hoping someone would straighten me out on it here is the code too
[Code]...
View 3 Replies
May 28, 2002
I'm trying to do a demo with a fastforward button and a rewind button that will go to the next scene and previous scene...however, due to the format that my predecessor created used...I'm stuck with alot of scenes. The navbar (ff and rewind buttons) is in a .swf file called main. The actual demo is in demo3.swf. I created a loader scene to redirect to the correct scene (when ff and rewind are hit), but I'm not sure how to pass the variables needed from the main movie.
View 4 Replies
Oct 11, 2011
Is it ever preferred to not declare the data type of the return value of a function? Data type of return value is not declared:
[Code]....
View 2 Replies
Oct 3, 2011
When you click on the button something happens. However it seems redundant to me that in the declaration of myListenerFunction, the event object e of class MouseEvent, actually has to have its data type MouseEvent mentioned.
[Code]...
View 1 Replies
Jun 16, 2009
Does anybody know if it's possible to declare variables in a "for" loop or in a "for each in" statement? If it isn't possible, is there any workaround to this? I'm not entirely informed about single variable usability, e.g. having only one "Sound" variable and playing multiple files from only that variable.
[Code]...
View 5 Replies
Jun 5, 2011
For examples sake, say I have an 'Icon' class. When you set Icon's 'name' variable, it downloads the image (of the given name) from a server/directory.
The problem however, is that even though the name (of the image) is provided, the name of the server, or even the folder containing the image is not.
Of course, I could explicitly define the full name and location of the file to the class, but if I ever decide to change folder structure I would have to go through and find all references to the folder and change it. It also seems wrong to litter all of my parent classes with arbitrary URL's to feed to the Icon class.
The preference of course would be to 'globally request' the image server/directory on instantiation, but in the world of OOP how is this best achieved?
I was just about to have the Icon class dispatch a bubbling event, letting something at the end of the displayList catch the event/request and feed it the information (a String) it was looking for, but it didn't feel right. It feels like dispatchEvent should only be used to Dispatch Events, not request a string...
Also, I've come up to similar situations where I've needed a similar request structure without being an extension of EventDispatcher (such as just a primitive Object). Is there a best practice for both?
View 9 Replies
Jan 5, 2010
[URL].. lines a lot in our files to set up AS Tweens. Is there a way to import these globally on one frame of ActionScript instead of having to put it in AS for every time an MC is being tweened?
View 1 Replies