ActionScript 2.0 :: Create A Variable Instance Name For A Function?
Aug 7, 2009
I have created a function that creates a pop-up text box: I have named instanceName as a String but sadly it doesn't work. The only way I can get it to work is to name the instance within the function. Is there any way of creating a variable for the instance name? [code]...
View 3 Replies
Similar Posts:
Feb 12, 2012
I have a base class I've used on 6 different MC's. Then when I use these MC's my function runs an if statement to check which one to add.
if(id=design) var obj = new design();
if(id=team) var obj = new team();
I want to make it a bit more dynamic and use the id:String to evaluate which new instance to create.
ActionScript Code:
public function loadChapter(id:String):void {
var obj = new instance_of( id )();
}
View 5 Replies
Feb 18, 2009
How do I create an instance name that includes a variable?
In AS2 I could use:
i = 0;
_this['btn'+i].name = 'btn'+i;
How would i do that in AS3?
View 2 Replies
Apr 15, 2012
I am trying to have a more dynamic function and would like to allow the functions instance name were it outputs the text to be changeable.for example
function example_function(url,instance_name){
instance_name.text = url;
}[code]....
View 2 Replies
Feb 21, 2012
I am trying to pass a variable to a method in one of my Classes so I can use it to create the correct movieClip (image).
My Class code looks like this:
package {
import flash.display.MovieClip;
import flash.display.Sprite;
public class SlideShow extends MovieClip{
public function SlideShow() {
[Code] ....
I am getting the following error:
SlideShow.as, Line 30
1046: Type was not found or was not a compile-time constant: Background.
View 1 Replies
Sep 12, 2011
I am writing a code where I am trying to create a sprite variable in one class, and create several new instances of that sprite variable in another that all need to be on the stage at the same time. For example I created a variable like this, var ball:Sprite = new Sprite(), then drew the sprite in the same class that that variable was created in, then using encapsulation (i.e. _myNewInstance:AddNewInstance = new AddNewInstance(ball)) I am trying to reference that variable and create several new instances of it in the "AddNewInstanceClass" through for loops.
View 5 Replies
Apr 24, 2006
the idea is that the site keeps tracks of whatever page is current and passes this variable to the alpha function which will target that movie instance to fade when moving to another page - then that page's name will be assigned to current.this is the code that i have now..
#include "alpha.as"
evolution.onRelease = function() {
this[current].gotoAndPlay(2);
[code].....
View 5 Replies
Apr 24, 2006
k the idea is that this movie keeps tracks of whatever page it's on using the variable current. when the button evolution is clicked it should jump to frame 2 of the movie whose instance name is contained in the variable current and also pass this variable to a function called alpha which fade that movie's instance when moving to another page - then that page's name will be assigned to current.
this is the code that i have now..
#include "alpha.as"
evolution.onRelease = function() {
this[current].gotoAndPlay(2);
this[current].alpha(5, 0);
};
all these buttons and movie instances are contained in the same movie clip and the variable current is declared in it too.
View 1 Replies
May 29, 2010
I have a set of thumbnails in a "gallery" class calling a "feature" class that's presents/displays the associated content.
I'm stuck with a runtime problem where I have a thumbnail button calling a "feature" class. This "feature" class contains a function with an instance of a button listener. So everytime I call this function it creates a duplicate instance of this listener. - BAD
I would like to move this addListener instance out of the function in the "feature" class so it doens't multiply instances every time it's called by the thumbnail.
However, when I take the listener instance and it's function included out of the function in the "feature" class being called it can't access other functions in the "feature" class.
Is there a simple way around this so I can have button listeners in a class but not added every time the containing class is being called? Should I have these buttons in a separate class that just extends from the "feature" class?
View 5 Replies
Jul 14, 2004
I create a new MovieClip, call it Somehow, and link it to the name "MyClip", for example.[code]...
They must be MovieClips, because the functions not only response with hello, like in the example.
So I want to create the Clip copies and call the functions in one step. This example is also not working when i put it inside of a onLoad, or onEnterFrame and so on.
View 5 Replies
Jun 30, 2010
Is it possible to create variables with a function? I don't mean create my own variable in a function but actually have the function create a unique variable name (eg. exam1, exam2 and so on) they would all have the same data type.
View 1 Replies
Feb 18, 2011
Is it possible to create a function that creates variables?[code]...
View 5 Replies
Jul 26, 2010
This is hard to describe in a sentence, so i'll write some false code: (with incorrect syntax, of course)[code]...
Is it possible to do something like this, where I pass the name of the data Type that I want it to create and it does it within the function? And I know that with this simple example it isn't necessary to do it this way, but in the full program this would save some time and make the code more efficient.
View 7 Replies
Oct 11, 2011
I have a primary function that calls upon other functions, which call upon other functions, etc, each one creating different objects. I need to delete everything eventually and was thinking the easiest way to do this would be to have a global array to push() each object into. It would be easy to just put garbageArray.push(thisCreatedObject); into the for() loops of every function to grab all the objects so a deleteFunction() could just cycle through garbageArray to remove and null everything cleanly.
What I want to do:I could easily just create a global array to do this (code example 1), but I would prefer to be able to recreate this global array and delete it every time this primary function is called (code example 3) since it will be called upon a lot. It would be cleaner code to have it created from within the function as opposed to outside of it because I will have a lot of primary functions doing similar things that would require a global array like this.
I also know I could create one and simply pass it as an argument to every function (code example 2), but I would have to pass it to every single function. There are a lot of functions and a lot of calls to them, so this would require rewriting a lot of code and would be more work than it's worth. Making a global array outside of the function would be easier than doing this if it came down to it.
ActionScript Code:
//example 1 of global array. No passing as argument from
//primary to secondary functions. Multiple global arrays
//required for multiple primary functions in the future.
[code].....
View 6 Replies
Sep 18, 2009
I'm wondering how I can create a reference to a function/variable by using strings. Sorry if I'm not explaining the problem well, but let me show you what I mean in an example:You can create a reference to a class using strings by using the getDefinitionByName as follows:var classRef:Class = getDefinitionByName("myClass") as Class;var myClass1:classRef = new classRef();Similarly, how do you refer to functions and variables? The reason why I want to know is because I'm trying to implement a function which takes in the event handler name as the parameter, and what the function essentially does is that it adds an event listener with the associated handler (based on the parameter) to an object, something like this:
public function addListener(handler:String):void {
mc.addEventListener(Event.ENTER_FRAME, "on" + handler);
}
[code].....
View 3 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
Jan 7, 2010
As we know whent here is no such variable of null value assignment to a variable or instance flash throws this kind of Error.In one of my Application i need to get more flashVariables, They may or maynot come as FLASHVARS. But when i miss any variable flash thows this error as an alert box. is there any simple solution to avoid this kind of issue
when i use try,Catch statement the issue will not come, But i don't like to write Bunch of try,catch statement for all this kind of variables.
View 4 Replies
May 20, 2005
I'm trying to create a custom function called "turnOn" with (name) as the function variable(?is that how I should refer to it?). This function is an if/else statement that will be called through an on(release) button event.
The if has a bunch of && conditions, if true gotoAndStop on frame two of specified movie clip. But I'm trying to write it put it in a function so that I don't have to put all this code on every single button. So i'm using the "name" function variable to specify the movieclip that should be affected by button action, but it won't work.[code]...
View 3 Replies
Jan 29, 2012
I have a public variable and I am trying to set it, then read it from a different function:
public var str:String;
public function DailyVerse()
{
function create() {
[Code]....
My trace results says null. Why does it not give me "hello"?
View 1 Replies
Jan 3, 2006
f you know PHP...then you know that you can create a string variable...and then use the value of that variable to declare another variable. like this:
PHP Code:
<?php$foo = "haha";$i{$foo} = "success";print $i{haha};?>
and it would display "success"...or like this:
PHP Code:
<?php$foo = "haha";$$foo = "success";print $haha;?>
and it would also display "success".
View 6 Replies
Mar 3, 2011
I have a situation where, upon loading my swf, I add an event listener to the stage to listen for keyboard commands. One of them is to listen for the spacebar, and if it is pressed, it should play a movie. The problem is, that movie is not loaded until later on, depending other user interactions, therefore, until it is loaded, the reference to it would be undefined.
But if I wait and add the listener for key commands only when the movie is loaded, then I can't utilize the listener for other keyboard commands, like RIGHT or LEFT, which are the buttons which get you to the movie in the first place. Is there a way to add a conditional or something to prevent that code from being executed if the video is not defined yet? Here's my code:
[code]...
View 2 Replies
Nov 4, 2011
Say i have a movieclip named a_Mc ( ClassA ) I have a sub-movieclip named b_Mc ( ClassB )
CASE 1: Accessing the sub-movieclip b_Mc which is already present inside the a_Mc movieclip
( Since Flash IDE has "Automatic instance naming" OFF )
ClassA mentions the name of b_Mc as => var b_Mc:MovieClip;
NOTE HERE: That the variable name MUST BE same as the name of the instance on stage.
So i can access it as : trace( a_Mc.b_Mc);
[Code]...
View 1 Replies
Dec 4, 2005
I'm currently working on an advanced preloader and i'm creating loads of different variables etc. based on the percentage loaded. I need the variables to be named Number + percentage, so in the end I will have Number1, Number2, Number3, Number4 etc. How can I create variable names using my percentage variable? Can't seem to find anything that answers my question.
View 2 Replies
Aug 29, 2007
I've been playing around with custom classes. My objective was to create a custom class (Testing) that would create a box when an instance of the class is created. I've tried three different approaches, however only (3) seems to be showing up. I'm just curious why (1) or (2) doesn't work?
Also is there a better approach than (3)? Since at the moment it's been created on _root. I hope the box can only be accessible through the instance. Since I'd like to incorporate the whole idea of public, private, encapsulation, etc.
[Code]...
View 3 Replies
Mar 7, 2012
how you would target a function's local variable through a concatenated variable string.For example:
var txt = "Hello World";
function testing(msg) {
var test1 = msg;[code].........
I'd expect the trace to be "Hello World" but rather is given "undefined". So if variables created outside functions are created on the main timeline, where are local function variables created and how would you access them?
View 2 Replies
Jul 28, 2007
I'm trying to combine PHP/SQL and Flash. I've got a problem now. I want to load a variable that contains an url to an image. so the variable is like this: [URL] Now I want flash to load the image, not the text. The variable is called 'img1' but the loadmovie function doesn't work when I put it in.
View 2 Replies
Nov 24, 2010
I want to monitor a variable. Whenever the variable value changes I want to call a function. In actionscript 2 I can use "watch" but in as3 what can do ?
View 1 Replies
May 6, 2011
Ok, I've been at this for 2 days now, and really need some assistance. It seems like it should be so simple!
The part that doesn't work [code]...
Then that button in the root should be able to take the value that is in the variable "critter_pressed_new" and use that as the instance name, to make that particular mc go away.
View 2 Replies
May 31, 2010
Simple question: I'm trying to use a variable to call on different instance names:
[Code]...
The code in red is the issue in question. In this example, I'm trying to add a child called "pic_2", with the number two called from the variable "picCaller"
View 16 Replies
Jan 17, 2009
I have multiple inputs which I would like to limit the input on. Not limit to number of characters but limit to the actual input box. The problem is the limit script is not reading the variable I am sending to the function and is returning as undefined.
ActionScript Code:
function Limit(SetText){
oKey = new Object();
var __text0:String = "";
[code]....
View 0 Replies