ActionScript 2.0 :: Accessing DuplicatedMovieClip Dynamic Text Vars?
Oct 5, 2003
I have an xml content loaded in AS and to that content I made a movieClip to show that content.I'm duplicating that movieClip according to the quantity exposed in xml.My problem is that when I duplicate de movie clip, I don't find a way to contact the dynamic texts variables.Her's the dynamic texts vars:- client_number;- client;- ...Her's the code:
Code:
var my_xml = new XML();
my_xml.ignoreWhite = true;
MovieClip(parent).tiles.["cell"+MovieClip(parent).current_cell].text=="Quiz" where : MovieClip(parent).tiles - Movie Clip in parent directory. ["cell"+MovieClip(parent).current_cell] - cell + variable which is a number Checking for condition than the Dynamic textfield area text is equalto "Quiz".
Gives an error : 1084: Syntax error: expecting identifier before leftbracket. 1084: Syntax error: expecting rightparen before leftbrace.
i have an swf called movie1, on the main stage of movie1 i have a mc that is named xpos,inside xpos i have a dynamic text box and it's value is asigned to the Var=clipX.to get the value of clipX i used this code in the actions of xpos like this:
i have an swf called movie1, on the main stage of movie1 i have a mc that is named xpos, inside xpos i have a dynamic text box and it's value is asigned to the Var=clipX. to get the value of clipX i used this code in the actions of xpos like this:
I have a movieclip of instance name "menuBtn". And within the movieclip itself, I have a dynamic text on it named "btnName". How do I access the dynamic text in the main timeline? I tried menuBtn.btnName.Text = "something" and it doesn't work. btnName.Text = "something" doesn't work either. Any correct way to access it?
I'm working in flex, but using as3. I have two components, and need to communicate between vars. I have my main app, and two components. I declare "newsDB" in the main app like this.
[Code]..
This gives me an error like so TypeError: Error #1009: Cannot access a property or method of a null object reference. I get that it is trying to touch the var before it is implemented. How should I go about this?
how can i call public functions or vars of a sprite class from another class (or frame script)? i keep getting 1061: Call to a possibly undefined method getSide through a reference with static type flash.display:Sprite.
//Framescript var a:Sprite = new customRect(); addChild(a);
I'm trying to access a variable from my main movie in a loaded movie. I can't get it to work however. The movie loads into the main movie but I can't access anything from that main movie. I see that there a few write ups out there about this, but I just can't get it. I attached a zip as well as the source below.
here is the main movie script
function mainTimeline() { trace ("Just friggin work already"); } var myNumber:Number = 5;
So, how would you create a class that can access a variable in the class where the subClass was created(superclass), I realise this might be unclear so in example
PHP Code: package {import flash.display.MovieClip;public class Main extends MovieClip {public va demoString:Strin = "TEST";public static var newClass:SubClass;public function
So, how would you create a class that can access a variable in the class where the subClass was created(superclass), I realise this might be unclear so in example
I want to change the value of a dynamic text field in a button. For example, the name of the button the button1 and the name of the dynamic text field in the button is testtext1.
However, when i try to change the text field value by doing : button1.testtext1.text="a";
I get an error that i cant access something that is null
Can't figure this out for the life of me. Its probably something simple, but I can't find any solutions online. Can anyone help a brother out here? All I'm trying to do is assign text to a dynamic text box that is inside a movieclip (loaded from the library using addChild()
I have created a button symbol in the library that includes adynamic text instance called labelTxt. I've then dragged this ontothe stage to form several buttons called "btn1", "btn2" etc.I want to be able to change the contents of the text on thebuttons dynamically, but I am getting quite a few errors whiletrying to set the text.I have tried using (for example)btn1.labelTxt.text=myString but am getting errors saying that the property isn't defined.uote:1119: Access of possibly undefined property labelTxt througha reference with static type flash.display:SimpleButton.would skin a Button and use that but there are 3 quitedifferent styles (skins) of buttons on this particular chart, andI'm not sure how to do that with Buttons. And I keep thinking theremust be some easy way to access the labelTxt dynamic text in thebuttons I have created.
I have here a bubble popping game where bubbles fall from top of the game to the bottom and the player tries to pop as many bubbles as possible in 30 seconds. It is a 3 frame game, 1st frame is the start button, 2nd frame is the game, 3rd frame is the score and play again. 1st frame: Buttons to go to the second frame 2nd Frame: timer to count 30 seconds of play time 3rd frame: buttons to play again. ScoreValue is a dynamic textbox in the last frame of the game. It records the points based on size the size scale of the bubble, and should be change based on the amount of bubbles the player has popped.
[Code]...
Im getting this as output in my program, does any one know why? Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts.
I created a movieclip and linked it to a class called CustomButton. Inside the movie clip is a text field with name btnText. I then created a few buttons with this code:
Code: var newBtn:CustomButton = new CustomButton(); // set properties of new button newBtn.x = INIT_X;
[code]....
So far, so good. Everything works ok and the code sets the text of the new movieclip. Now, I wanted to actually write the CustomButton class and add some properties and eventually do other stuff with it and so I wrote this:
Code: package { import flash.display.MovieClip;
[code]....
On trying my script again, it gives me this error:
Code:1119: Access of possibly undefined property text through a reference with static type String
I have created a movieclip. This movieclip will have 5 child Sprite's, which will contain an image pulled from xml. I want to create a for loop to create those 5 Sprite's, add the appropriate image into each one (i.e., img[0] into sprite[0]) and then add each sprite to the movieclip.
Although I have a long experience with AS2, I am just stepping in AS3 now. As should be expected, I have bumped a few issues here and there, that really puzzles me.
One of them is the way to correctly name a variable dynamically. In AS2, as far as I know the only way to do that is with _root, like that:
Code: for (var z=0;z<=5;z++) _root["myvar"+z] = z;
I have used quite the same way to do that in AS3, like that:
Code: for (var z=0;z<=5;z++) root["myvar"+z] = z;
However, it doesnt seem to be too good, because it just allows me to create global variables. What if I want to create local vars into the function? I tried to remove the "root" and use "var" statement but ActionScript doesnt like that (it tells me that there is an identifier missing before the left bracket):
Code: for (var z=0;z<=5;z++) var ["myvar"+z]:Number = z; // Flash yelds when I try that!
What is the trick to do that... or simply THERE IS NOT a way to do that, but always declare dynamic vars as public??
I am a bit puzzled why this does not work when placed in my document class, but works when directly added a key frame in the Flash IDE. ActionScript Code: this['myVar1'] = new Object(); When within the document class I get this error when compiled, ReferenceError: Error #1056: Cannot create property myVar1
I have tried the following but I still get an error. ActionScript Code: public static var root_Ref:Object; root_Ref = root; root_Ref['myVar1'] = new Object();
I have a function that creates a group of dynamically created MC'sWithin each MC, there is a group of dynamically created buttons.I got that bit to work fine.Now what I need is to send a handful of var strings and numbers along with each of those buttons, and am not having very good luck doing thatHere's what I got so far...
Code: function storePageBuilder(a):void{ var storeMC:MovieClip = new store_MC();
I have a function that creates a group of dynamically created MC's Within each MC, there is a group of dynamically created buttons. I got that bit to work fine. Now what I need is to send a handful of var strings and numbers along with each of those buttons, and am not having very good luck doing that.
Here's what I got so far...
Code: function storePageBuilder(a):void{ var storeMC:MovieClip = new store_MC(); storeMC.name = "storeMC_"+a;
OK I have defined a variable sayPHP Code:test="what should I do?" then I have a textfield with var name "test". Now when I play the movie it will display "what should I do?" in the textfield, but what if I put the textfield inside a button? It won't show! How do I change the actionscript so that it doesn't think that the field is in _.root??I tried this:PHP Code:button1.test="whatwhere button1 is the instance name of the button!ut this won't work
I'm having a problem getting my data from input text fields to pass to the ASP script using getURL and "POST". The input fields have var of email and password. The form works fine when an html form passes the same variables.
Writing a couple of vars to a txt file is relatively easy.I store them as .sql (sort of) layout, so that i can import them into mysql later.But obvious this is not necessary..
The thing i am struggling is how do i read these vars back into flash[code]...
I have a load vars function that looks for a txt file and grabs data from it, right now they have to be in the same dir. I'd like to have the txt in the root of my server and then be able to link from any dir in the site. I have: ("dataValues.txt") What should I add before it, I thought maybe a full URL, but no, is it something like ("../dataValues.txt"), basically I want to make the link global for the site - I don't have access to the files right now.