ActionScript 3.0 :: Flash - Return A Dynamic Instance's Name?
Aug 22, 2010
I have a loop to create some dynamic instances.And I would like to get the instance's name when I rollover on it, however I do not know the proper syntax.
Code:
var mc:Array = [];
for (var i=0; i<2; i++) {
[code].....
View 6 Replies
Similar Posts:
Feb 1, 2009
Is there anyway to include a function or overrite something in a class that'll output a custom string when the object is called as a string?
So for example if I created a class named "myClass" and I instantiated it:
Code:
var myObject : myClass = new myClass();
When I:
Code:
TextControl.text = "blah blah, " + myObject;
myObject is getting casted as a string. Normally it would output:
"blah blah, [object myClass]"
Is there a built-in function that recast the object as string? Is there anyway for me to change that string output? I know I can just make a public toString() method in the class or something, but just wondering if there was something better.
View 3 Replies
Jul 24, 2007
I am having trouble getting my dynamic text field to populate based on a countdown ActionScript. My dynamic text field's attribute name is time_txt and is set to Dynamic Text in the Properties panel. Here is my code:
[Code]...
View 1 Replies
Apr 29, 2009
Is it possible to return the index of the first instance of a specified value within an array? Similar to:
Code:
var my_string = "string";
var index = my_string.indexOf("g");
/*Outputs:
1
*/
Basically, I have two arrays, each with 10 values (in slots 0-9 of the arrays). So I need to see if an array has a specified value in it, but then I have to see if the other array has a certain value in it, in the same spot as the first instance of what I search for in the first array.
View 4 Replies
Jun 19, 2011
I'm getting into actionscript3 and was wondering if there was a way to make an 'onclick' type function that returns an id or an instance name. For example in jQuery you can do the following, which is great for then passing the id into an array or whatever you choose.
$('.menuButton').click(function(){
var collectedID = $(this).attr('id');
Is there an equivalent to this in AS3? I'm assuming grabbing the instance name would be the goal? I haven't run across ids in Flash yet.
View 2 Replies
Apr 29, 2010
I have a class ErrorMessages which holds all my error messages as static constants. So I could access them like ErrorMessages.PASSWORD_INVALID or ErrorMessage.PASSWORD_TOO_SHORT. I want to know if it is possible to have separate classes that hold subset of these constants and access them like ErrorMessages.PASSWORD.INVALID or ErrorMessages.PASSWORD.TOO_SHORT, etc. This way I can more structured static structure and makes it much easier to use autocomplete. I tried few different ways and couldn't figure out if this was possible..
View 3 Replies
Oct 17, 2011
I simply want to build a slide show from 80 images in my library.So my problem is to create instance of each image(mc) from the library to the stage using a loop
View 1 Replies
Jun 22, 2010
Ok, Background. I have two objects both of which im spawining in though code. We will call them bullets and wolves. They have their own .AS files which tells them everything they need to know about themselves. I figured i would do most of the hit testing on the bullet.AS file, hit testing against the wolves as there were going to be a set number of wolves but not a set number of bullets.o, I named them by running a loop and putting the linenewWolf.name = i.toString();Yes, new wolf is a declared variable, and i is the name of the variable that makes the loop run. I also have a test in it, and it works fine.
However, The hit testing is where i come into an issue. Remember, its on a seperate .AS file. The wolf maker and namer is on the main flash page.The hit testing function isif(this.hitTestObject(a)){i changed up my variable name to run a second loop. first variable name is "i" and the second variable name is "a"And for some reason i get a type error 1034, which from what i understand is an error that you get when two instance names are the same. Also, If possible, i would like to add letters to the name of the object, but im not sure if flash will let me as i belive the code would look something like this
View 1 Replies
May 6, 2010
this may be a basic thing, but i couldn't find an answer by serching internet. I have created a simple button - Istance name = "btnsample"and there are two layers layer 0- button design with rollovers - layer 1- dynamic text field - instance name = "txtbtnlabel"btnsample.txtbtnlabel.text = "new button label;but it's giving followin error :-119:Access of possible undefined propety txtbtnlabel through a reference with static type flash.display:simpleButton.
View 2 Replies
Jul 21, 2004
I'm making a preloader right now and i want to list kb load, kb total, percent complete and all that jazz in 1 multiline text box like this: Total KB: 100KB Loaded: 56Percent Complete:56when write all this data into the var for the text box how to I force it to go to the next line?
View 3 Replies
Jul 21, 2004
I'm making a preloader right now and i want to list kb load, kb total, percent complete and all that jazz in 1 multiline text box like this:
[Cdoe]....
when write all this data into the var for the text box how to I force it to go to the next line?
View 3 Replies
Oct 20, 2009
I need to add a hard return in a dynamic text field with a variable in it. Right now the box is called status_text and it is set to Multiline.the action script reads:
status_txt.text = "Client "+images[0]+" 1st Floor:Advertising";
I need 1st Floor:Advertising to be on it's own line in the box.Also is there a way to designate "Client" and "1st Floor" to be a specific color?
View 1 Replies
Oct 18, 2011
Presently I have created 2 dynamic buttons. When I click on them I want them to return the value of a string into a dynamic text field. I am doing this using only as.....no timeline. Right now they are returning the value of sqaureMC and circleMC. How to I get them to add value of string?
View 7 Replies
Apr 24, 2008
Basically, I have a flash app with various frames, each frame contains a "help" button, which when clicked takes the user to one seperate frame with various informative instructions on it. The help button is like a universal tool incase the users need help.
Now, no matter what frame the user is on, if they click the help button, sure enough, it takes them to the "help" frame. The big problem I have, is that I cannot fathom a way to make the users RETURN to the exact frame they came from.
For instance, the user is viewing a frame in the app called "Question 2", they get stuck, they click on the "help" button, it takes them to the "help" page. After veiwing the instructions, they need to return to the question 2 frame, possibly by clicking a "back" button of some description. Likewise if they were on a frame called "Question 3" - they need to return to this frame if they click the help button.
In a nutshell, I need to create a button that takes the user back to the previous frame from the "help" frame, like a dynamic link back or something.
View 9 Replies
Jan 4, 2004
- How do I send focus to a dynamic text ?
- How do I detect an press on Enter (or return) key in a dynamic text?
View 6 Replies
Dec 23, 2011
I am trying to communicate between an instance of flash embedded in a browser and a flash instance running in a C# WinForms app... I am getting a compile error that say:
1119 Access of possibly undefined property printOut through a reference with static type flash.net:LocalConnection
Here is the actionscript:
var feedback = "";
var receiving_lc:LocalConnection = new LocalConnection();
receiving_lc.connect("fromClient")
[code]....
View 2 Replies
Feb 22, 2011
I have a dropdown box that is used to select a Category. I need the Flash Application to send the value of Category plus the search string in my textbox to my Access query and return results for each product meeting selection criteria. The Flash Application is calling an ASP.NET web service which in turn queries an MS Access database.
To start, how do I define the category ID and search value in my Actionscript 3 code?I've placed a series of 12 or so objects that will be populated with the product description, title and price. How do I setup each field to be dynamic text associated with the title description and price from my query results? If there are more than 12 products returned by the query, how do I add an additional page of objects to house more than 12 query results?
View 2 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
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
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 23, 2011
i have an array. a random choice is made from that array.
ActionScript Code:
var myArray = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9);
var randomSelection = Math.floor((Math.random() * myArray.length));
[code]....
View 9 Replies
Jan 13, 2010
I have the following code:
var page1:Branch = new Branch();
page1.y = 124;
addChild(page1);
I want to have the value "page1" to be dynamic, along with "Branch". Since there's a number of templates (up to 20), Branch is one of the templates. So it would be nice to use one instance creator. Also, I'm not sure how to get "page1" to be a dynamic value.
The closest to this that I've been able to find is:
star1sp.addChild(this["star"+star1Num]);
except that it doesn't fully address what I want to do. I tried adding in a bunch of "this[load_page]" and "this["page"+curpage]" to my code but had no success. I'm still on the prowl for the answer but wanted to put this out there. It's something I've tried to figure out for some time.
View 11 Replies
Feb 16, 2009
I have problem. I work in Actionscript 3.0. I have add Movie Clip to stage by this code:
for (i=1;i<=33;i++){
var mcPipeShell = new pipeshell();
this.addChild(mcPipeShell);
}
my purpos is , after I add 33 instance of movieclip from custom class pipeshell. I want to access to each of them later such as control play head of each movie clip, and access variable entirer movie clips.
View 7 Replies
Oct 14, 2009
i have a simple ClassB which just draws a rect:[code]And in my other ClassA i am trying to instantiate ClassB by its name - string "ClassB" with following code but that doesn't work:[code]I keep getting following error so i must be missing something?[code]
View 6 Replies
Jul 28, 2010
I've just come across a problem when using the caurina Tweener for AS2. It works fine with an absolute instance name, for an object on the stage; however as soon as I try to use a dynamic instance name - it stops recognizing simple properties like _x and _y, returning this Output message:
## [Tweener] Error: The property '_height' doesn't seem to be a normal object property of menu1 or a registered special property.
## [Tweener] Error: The property '_width' doesn't seem to be a normal object property of menu1 or a registered special property.
## [Tweener] Error: The property '_y' doesn't seem to be a normal object property of menu1 or a registered special property.
## [Tweener] Error: The property '_x' doesn't seem to be a normal object property of menu1 or a registered special property.
Here is a code snippet:
ActionScript Code:
_root.currentitem = 1;
_root.xpos = 0;
_root.ypos = 0;
Tweener.addTween(["menu"+_root.currentitem], {_x:_root.xpos, _y:_root.ypos, _width:85.0, _height:85.0, time:_root.clicktime, transition:_root.clicktype});
All other tweens work fine. There are objects on the stage with instance names of "menu1", "menu2" etc.
View 1 Replies
Mar 9, 2010
Im looking to have something along these lines, different variables that build the path to the object so that I can have it change dynamically.I'd like to have something like:
function foo(e:MouseEvent):void {
var1.var2.var3+_button.gotoAndPlay(2);
}
[code].....
View 1 Replies
May 28, 2009
This should be simple but I can't come up with or find the answer anywhere. All I want to do is create a series of Arrays with instance names generated on the fly. I then want to reference these later. I have a "for" loop with a variable "count" that I want to add to a base name of rowArray and use the result to create an Array. I would think that it would look something like this:
[Code]...
View 2 Replies
Jun 5, 2009
I have 4 Mc's on the stage, and they have instance names 'mc1' - 'mc2' etc.The MC's have links in them (they are kind'a navigation items) and i need to change the functions of the 'rollOver, and mouseDown events', but keep the MC's the same.The MC's are referenced by instance name and given functions in the first few frames of he movie. for example
---------------
mc_1_0.onRollOver = function() {
if (_root.mc_1_0._currentFrame == 1) {
[code]...
Now, what i want achieve is to change the instance names of the MC's (mc_1_0 for example) so that when the user interacts with this MC on the stage, they are taken to locations of my choice (and the actions of another MC), by switching the instance names. IE, i want to change the instance name of 'mc_1_0' to 'mc_2_0' at runtime, BUT i want to do it with a variable from a .txt file.i would need to start with a script that looks for the MC with a certain instance name
-- look for instance mc_1_0, and then change the instance name to 'mc_2_0'
The effect would be that the user would instigate the same actions, regardless of which of the two MC's they rolled over.Maybe i could call the instances initially 'MC_1_Temp' and 'MC_2_Temp' etc: and then i would need a script to change them to 'mc_1_0' and 'mc_2_0' at runtime.SO in the text file i would need something like this
--------------------------
&MC_1_Temp_name=mc_1_0&
--------------------------
this way the behaviour of the MC on the stage wil take on the functions of another MC.should i be looking at something like this placed on the MC.....
onClipEvent(load){
//make this instance called - var = MC_1_Temp_name
}
View 3 Replies
Jul 14, 2009
I'm making an activity where you drag and drop text (in mc's) into a specific column. There are two columns, the left is for workplace responsibility the right side is for personal responsibility. I've made the actionscript so that I can drop multiple targets into any of the correct spaces they're supposed to go to and I want the text to appear in that particular spot.
At the moment I have dynamic text, and when the text/mc is dropped into the box I have the code (textOne.text=event.target.name) - and so the instance name shows, but since you cant have whitespace in the instance names its not formatted the way I want it.
I tried using:
Code:
if(event.target.name==teamPlayer_mc){
textOne.text = "Team Player";}
But that doesn't work..
View 1 Replies