ActionScript 2.0 :: Dynamically Targeting Properties Of An Object

Aug 30, 2006

I have an object that has properties that are numbered numerically but I cant seem to access them dynamically.[code]

View 3 Replies


Similar Posts:


ActionScript 3.0 :: Dynamically Assign Object Properties To MC?

Dec 30, 2009

This is a work around question:

lets say I have the following:

onstage:
this.someobject
this.someobject.x
this.someobject.y

is there a way to assign the x or y property

var xORybject;

so that the following is evaluated correctly

this.someobject[this.xORy] == this.someobject.x || this.someobject.y

View 4 Replies

ActionScript 2.0 :: Accessing Object Properties Dynamically?

Jun 21, 2007

I have a custom property called Player (like a basketball player) that has properties for points per game (ppg), rebounds per game (rpg), etc.I'm designing a piece where users can get averages and compare players across many different categories.

I have a String variable "stat" that tracks which property they want to compare. I can use "stat" in a sorton function, but need to use it to access the object property. So when the user chooses "ppg" or "rpg" i can access Player.ppg and Player.rpg by using the stat variable. Player.stat doesn't work.

View 2 Replies

ActionScript 3.0 :: XML Data To Object Properties Dynamically

Feb 19, 2009

When working with XML I find it best to bring in the XML document and then add the data to new objects so they can be easily referenced later. Previously I have done this by hard-coding the node names when I parse the XML and add the appropriate data to a property in my new custom object, allowing me to state what type of data it is, array, string, etc. I would really like a way to do this dynamically, so when I parse the XML it detects whether the node has children and makes an array, etc. Something was done by XML2Object in AS2.

View 4 Replies

ActionScript 3.0 :: Dynamically Name Properties On A Custom Object?

Oct 24, 2009

Is it possible to dynamically name properties on a custom object ?

something like:

Code:
o:Object = new Object();
s:String = 'abcd'; // the name I want for my objects property
o.[s] = '1234'; // 1084: Syntax error: expecting identifier before leftbracket.
trace(o.abcd) // 1234

EDIT I want to do this as an associative array, so if there is a better alternative then I'd be happy with that as well.

View 7 Replies

ActionScript 3.0 :: Accessing Object Properties Dynamically?

Jun 27, 2010

hat is the correct way to access an object dynamically? I have tried this with no success:

Code:
i += 1;
var myVar = this[myObject. + "myProperty" + i];

[code].....

View 3 Replies

ActionScript 3.0 :: Targeting Properties Of Mouse Event

Jul 28, 2011

I am targeting the states of the button ie: ROLL_OVER is tweened a little bigger.Then I want it to go back to its original size.BUT it doesn't recognise the start and reverse methods. Scene 1, Layer 'Layer 2', Frame 1, Line 60 1061: Call to a possibly undefined method start through a reference with static type gs:TweenLite.[code]

View 5 Replies

ActionScript 2.0 :: Set Properties - Get Properties - Change An Mc Name Dynamically?

Sep 14, 2005

Just been playing around with the tutorials, on the Set properties/Get properties. Everything is all cool, except the "instance name" aspect. I dnt really understand that too well. Is it possible to change an Mc Name dynamically? If you look at my FLA when you hit the top left red button you will get a trace of the mcName as "square". Now if you input a new mc Name on the right hand side, you will see it change on the left hand side. But i want to know why it doesnt remain as the new mc Name, it still goes back to square.

View 3 Replies

ActionScript :: Xml - Setting Object Properties From Other Object Properties?

Jun 25, 2010

i'm attempting to cast an object's property as an actual property of another object. here's my object variable: var propObj:Object = {prop:"width", width:50}; now i want to assign the property of a sprite using that object's properties. var sp:Sprite = new Sprite(); sp.(propObj.prop as Sprite.property) = propObj.width; now, i'm not even going to try that because i know the compiler will explode all up in my face. but you should be able to see what i'm trying to do. why i'm trying to do it is because i'm reading in an XML file with an undetermined list of usable properties for specific objects. so instead of writing something like a huge switch statement to evaluate whether the XML file has a value for that specific property, i'm trying to assign properties dynamically based on what's available in the XML file. if what i'm trying to do is possible, what's the best way to do it?

View 1 Replies

ActionScript 2.0 :: Trace The Properties Of An Object's Properties?

Jan 30, 2008

I forgot to put it in the title so I'll just place it here; I am using AS 2.0. I know that there are other ways to accomplish the goal that am after, but I was wondering if anyone knows of a way to access the properties of an object's properties?

Here is the code that I thought of, even though it doesn't work

var a:Object = new Object();
a.bproperty = 0; //lowerlevel properties
a.cproperty = 1; // lowerlevel properties

[Code].....

This really just boils down to how I am organizing the code(I have ideas on what do next, and i am 99% sure that I can get them to work), and if there is a way to dynamically access the properties of the objects properties, It will save me from creating yet another large block of code for my project. If you want to see the unfinished project, go to [URL]

View 3 Replies

ActionScript 2.0 :: Dynamically Targeting A Path From A MC?

Jun 23, 2009

I have a function and some textfields within a movieclip, and I need to reference those textfields dynamically. This worked when I'd had the TFs on the stage, but not since I've placed them in an MC.The TF naming convention works out to this:

Code:
t_t1c1r1
t_t1c2r1
t_t1c1r2

[code]....

So, to access them dynamically, I combine the letters with index numbers to be gotten through the function's arguments.

Code:
this['t_t1c'+i+'r'+ii].text;
Object(this)['t_t1c'+i+'r'+ii].text;

The numbers represented by "i" and "ii" are coming through fine in trace, but the path is still wrong. I've tried different combinations of _level0, etc., but it only works in my testing when I make an absolute reference to the field (e.g. Object(_level0.mc_instance)['t_t1c'+i+'r'+ii].text which is not a viable solution).

View 1 Replies

ActionScript 2.0 :: Dynamically Targeting A Path From An MC

Jun 23, 2009

I have a function and some textfields within a movieclip, and I need to reference those textfields dynamically. This worked when I'd had the TFs on the stage, but not since I've placed them in an MC.The TF naming convention works out to this:[code]The numbers represented by "i" and "ii" are coming through fine in trace, but the path is still wrong. I've tried different combinations of _level0, etc., but it only works in my testing when I make an absolute reference to the field (e.g. Object(_level0.mc_instance)['t_t1c'+i+'r'+ii].text which is not a viable solution).

View 1 Replies

ActionScript 2.0 :: Targeting A MC Inside A MC With A Dynamically Generated Name?

Nov 26, 2009

I'm trying to target a movieclip inside another movie clip which I have dynamically generated the name.

ActionScript Code:
firstText = "text" + randomNum;
_root[firstText].gotoAndStop(9);

[Code]....

The first part works, I can "firstText" and I can make it go to frame 9 and stop but I can't manipulate the movie clip "title_txt" which is inside "firstText"

View 2 Replies

ActionScript 2.0 :: Targeting Dynamically Loaded Swfs?

Mar 21, 2006

Having trouble targeting movieclips in a dynamically loaded swf. (Flash 8, Actionscript 2).I have a swf file, which contains a set of duplicated movieclips, that I am loading into another swf file (using the movieClipLoader() class), basically like this: "swfA" is loading into "swfB", and I have clips 1, 2, and 3, inside "swfA."I don't seem to be able to mouseover and click clips 1, 2, and 3, when "swfA" is loaded into "swfB". But when I run "swfA" on it's own, the clips are active and clickable.I've tried setting "this._lockroot = true;" at the top of "swfA", and tha in the duplicating script, but still no luck targeting the clips.I usually execute the duplicating script on the main swf (swfB), but I wanted to contain everything in a swf, thinking it might be simpler. But the targeting problem has me scratching my head.

View 1 Replies

ActionScript 2.0 :: Targeting All Dynamically Attached Clips

Aug 21, 2006

I want to target ALL the 20 clips attached as below, at the same time, when I press the button "blue". However, my code can target only ONE of the clips at any time. I have tried attaching the clips to a separate dynamic clip and then targeting it but problems with the registration point (0,0) of that clip means I cannot achieve the result I want:

Code:
for(i=0;i<20;i++){
mc = this.attachMovie("red","red2"+i,i);
var scaleFactor:Number = Math.random() * 80 + 20;
mc._x = Math.random()*500;
mc._y = Math.random()*400;
mc._xscale = scaleFactor;
mc._yscale = scaleFactor;
blue.onRelease = function(){
new Tween(mc,"_xscale",Strong.easeOut,mc._xscale,200,3,true);
new Tween(mc,"_yscale",Strong.easeOut,mc._yscale,200,3,true);
}}

View 2 Replies

ActionScript 2.0 :: Targeting Dynamically Generated Clips?

Jul 27, 2008

I'm trying to make a flash widget that loads thumbnails from an xml document and have each thumbnail link to a different web page. So far everything works fine but I don't like using _root incase the widget gets loaded into another swf. In my expereice _lockroot dosen't always work.the line highlieted in red will only work if targeted through root as opposed to all my othere reference to ["placeHolder"+i] which use this.["placeHolder"+i]. I've tried _parent, this._parent and adding lots of other _parents. Nothing will work this is the file structure _root.placeHolder'N'.tn_mc. how I can substitute _root for a relative path.

widget_xml = new XML();
widget_xml.ignoreWhite = true;
widget_xml.load('flashWidget.xml');//path to document

[code].....

View 1 Replies

ActionScript 3.0 :: Targeting A Button Inside Dynamically Loaded SWF

Jun 4, 2010

I have a main.swf which loads a sub.swf. Inside the sub.swf is a button instance (myBtn). How do I access myBtn from main.swf timeline?

View 7 Replies

ActionScript 3.0 :: Targeting Dynamically Created Movie Clip?

Oct 6, 2009

i'm creating a menu where i place movieclips dynamiclly:

for each (var button:XML in XMLgothrough) {
//Create a new menu item
var menuItem:MenuItem=new MenuItem ;[code]....

but i keep getting a ReferenceError: Error #1065: Variable menuItem1 is not defined.at MethodInfo-359()error.

View 14 Replies

ActionScript 3.0 :: Targeting Dynamically Created Nested Movieclips?

Feb 17, 2010

I'm dynamically creating movieclips with dynamically created movieclips inside them and am having trouble with targeting them.

Below is a simplified example of what I'm trying to achieve, in the real file there are a lot more movieclips and I'm creating and naming them with a for loop.

This one is just one Sprite created inside another sprite. I can target the top level sprite named "testname". However when i try target the nested MC it throws an error.

The bottom couple of traces are just test MCs I've made to make sure i got the syntax right, on targeting nested movieclips.

PHP Code:

var holder:Sprite = new test1(); 
holder.name = "testname"; 
this.addChild(holder); 

[Code]....

View 5 Replies

ActionScript 2.0 :: Targeting Clips On Layers - Change The Level Dynamically?

Jan 15, 2004

[URL] Theres the example to work with....anyway....as you can see, im loading in movies externally...each on its OWN different level....what i want to do is make it so that when i click a menu option on the left, the current swf loaded on the stage closes and the new one comes up (to avoid the clutter of 10 differnt windows all scattered).....here are my thoughts:

1. have variables on the root timeline that are basically "currentLoaded" and "currentLevel" -- which basically will store the name of the currently loaded swf and the level that its on.

2. each swf would have code on frame one that would see if the 'currentLoaded' varible is blank, and if not...it will close the current loaded swf ....

my dilemma is that i dont know how to change the level dynamically...i know you could do the instance name like this:

[Code]....

View 4 Replies

ActionScript 3.0 :: Targeting - Dynamically Create A Few Instances Of The ComboBoxButton To Function As The Drop Down Submenu

Jun 24, 2009

I've created an MC in my library (comboBoxButton) which holds 2 MCs, text_mcl and bg_mcl. I dynamically create a few instances of the comboBoxButton to function as the drop down submenu: PHP Code:

[Code]...

When one of the buttons is selected it sets a variable on the root. I'm running into trouble targeting the MCs text_mcl and bg_mcl inside the instance of the dynamically created comboBoxButton. PHP Code:

[Code]...

View 1 Replies

ActionScript 3.0 :: Targeting Dynamically Created MC Within Another Dynamically Created MC?

Feb 17, 2010

I'm dynamically creating movieclips with dynamically created movieclips inside them and am having trouble with targeting them.Below is a simplified example of what I'm trying to achieve, in the real file there are a lot more movieclips and I'm creating and naming them with a for loop.

This one is just one Sprite created inside another sprite. I can target the top level sprite named "testname". However when i try target the nested MC it throws an error.The bottom couple of traces are just test MCs I've made to make sure i got the syntax right, on targeting nested movieclips.

PHP Code:

var holder:Sprite = new test1();holder.name = "testname";this.addChild(holder);var holder2:Sprite = new test2();holder2.name = "testname2";holder.addChild(holder2);trace(getChildByName("testname").x); //this one traces finetrace(getChildByName("testname").getChildByName("testname2").x);//this throws up an errortrace(testclip1.x);trace(testclip1.testclip2.x);

View 1 Replies

ActionScript 2.0 :: String To Object - Easily Convert It To Object Properties?

May 17, 2005

Allright, i receive a string and want to convert it to object. here a test that i have made:

[code]....

this work pretty fine... but i am receiving the object property as follow: "{a:'test',b:'testAgain'}" How can i easily convert it to object properties?

View 4 Replies

Actionscript 3.0 :: Targeting The Flash Object?

Feb 2, 2010

I succeeded with load external from other swfs to a stage of a main page when menu buttons are clicked. However, the main page's sub-menu buttons are not able to target the right flash objects such as movie clips from another swf (cultureContent), which is having panning background (x and y positions). The flash objects are four movie clips are in a movie clip on the stage of cultureContent. I set for that cultureContent:

// import Tween class
import fl.transitions.Tween;
import fl.transitions.easing.*;

[code]....

This part is not working and I suspected that I may make wrong method for targeting. I looked for the right method that call swf and movieclip at the same time but I cannot find answers.

View 6 Replies

ActionScript 2.0 :: Retrieving Object Properties From Object Array?

Nov 11, 2007

I'm basically loading an XML file to assign instances of a movie clip a distinct value, which it uses to modify its height. So, I'm looping through the xml and instantiating my class Object each time (Rect) and then placing that Object into an array:

Code:
function loadXML(loaded){
if(loaded){
var boxArray:Array;
xmlNode = this.firstChild;

[code]....

the trace here always comes up undefined. "listPosition" in this bit is an Rect parameter, defined in the previous bit of code as "i", so I can keep track of the order of the stack.I've found one or two examples of putting objects into an array and getting them back out, but it doesn't seem to work with this, maybe because I'm using a class. I don't know.Could this be an area where I need to use the array access brackets, like around the movie clip the object is loaded into. I've tried everything I can think of -- referencing back to the movieclip, adding extra objectRef type parameters... nothing has worked yet.

View 3 Replies

ActionScript 2.0 :: Targeting Loaded Object / Movie

Jun 29, 2007

I am doing a dynamically loading gallery by way of xml, now, i have the loading of the images going to where flash sizes them and puts them down as thumbs, all i want to do is when the user clicks on the thumb that already loaded image gets duplicated into the main area full size.... for the life of me i can't figure it out, it seems like it would be simple enough but i have been pulling my hair out for the longest..... by the way the publish settings are actionscript 2.0 with fp8.

View 5 Replies

ActionScript 2.0 :: Getting Movie Properties Dynamically?

Sep 3, 2003

Currently I have a stage.swf (the parent) which loads child movies "inside itself" into an area called external.

Currently, for each of these movies I have to set properties in stage such as:

Movie Name,
Movie Title,
Length (how many frames)

Now, the annoying part of this is the length. If at any point I decide I want to add or remove a scene from a child, I have to reset the relevant "length" variable on stage.

what I really want to know is, is there a way that when each of the child movies load, stage can find out dynamically how many frames they have?

I can create a Movie Class to have all these variable declarations in one place, but that doesn't really solve the problem I have. I'd still have to manually go through and change variables ad hoc....

View 3 Replies

Actionscript 3 :: Targeting Specific JavaScript Object Instance From Flash

Jan 27, 2011

first time poster. Let's say a have flash(swf) object on my page, and I have a specific JavaScript class (lets call it "JSClass")that works with that flash object. JavaScript class has some methods for communicating with the flash object. When the flash object is embedded in to page via swfObject, I create an instance of the JSClass, and give it the id of the flash object on the page, so that instance can specifically communicate with that flash object. I have more than one same flash file on the page, and I need to differentiate calls to specific flash objects. Something like this:

[Code].....

How can I call "flashControl1.onFlashReady()" from flash? Note that flash doesn't know which JSCLass instance to target. How can target particular JSClass instances from flash object.

View 1 Replies

ActionScript 3.0 :: Dynamically Generated Movieclip Properties

Dec 3, 2008

I'm currently reading in data from an XML file. Each attribute of a child is assigned as a property of a movieclip as shown in the code attached. However, what i'd like to do is not have the property names already decided as i don't necessarily know how many attributes a child in the xml file will have. Is it possible to dynamically name the properties depending on what number attribute they are...?

View 2 Replies

Actionscript 3 :: Access To Properties Of Movieclip Loaded In Dynamically

Apr 24, 2010

My movieclip clipArt_mc receives movieclips that are loaded dynamically from a listbox selection using:

[Code]....

I would like to access the nested or loaded in movieclip inside of clipArt_mc that has in it a movieclip named color_mc so that I can apply color directly to it instead of clipArt_mc.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved