ActionScript 3.0 :: Dynamic Xml Access?
Mar 3, 2010i've this xml:
Code:
<?xml version="1.0" encoding="utf-8"?>
<notizie>
[code]....
i've this xml:
Code:
<?xml version="1.0" encoding="utf-8"?>
<notizie>
[code]....
I have an object, and I want to access it's property, but I'm passing the name dynamically... so instead of referencing person1Properties I'm trying to reference ("person"+id+"Properties)...
[Code].....
function LoadXML(e:Event):void {
xmlData = new XML(e.target.data);
var list:XMLList = xmlData.snipper;
[code]....
I add alot of containers to the stage, but I would like to be able to remove the containers again outside the function.
I was thinking that I could maby write removeChild(snipper1), but I can't acces them after they are created ?
I have an mc called parent_mc.. inside that is child_mc... now if i do in AS2
parents = new Array();
childs = new Array();
parents = [parent_mc];
[code].....
I have a dynamic textbox that receives a value from a table in ms access. Currently there is a dataset linked to an xmlconnector which populates fields on other screens for some reason I cannot get the textbox on this screen to populate. There is also an answer text box which is some number. This value is then sent back to the original table
View 3 RepliesI have main screen that has Loader to load SWF files. Within these SWF files there is also Loader that loads SWF files.
[Code].....
There is a lot of code that I have but here is snippet to get to the point. I have created a Movicelip called via actionscript called "McButton". Then I created 10 MovieClips within that MovieClip ("McDot0", "mcDot1", etc). I need to know how to access mcButton.mcDot3 to change its color when button3 (mc already on stage) is clicked but can not figure it out.[code]...
View 2 RepliesI have a movieclip created in CS4. I export that into my Flex Project's /lib and then try to access the text. All the textfields have ids, embedded text, and show up in intellisense. But when i run the project, the textfield is blank. What is going on?It appears to only not work when the text is embedded. Non embedded text works fine.
View 1 RepliesI have created a dynamic TextArea and want retrieve the value and display in the trace.To run the code below you must drag the TextArea component into the stage.
import fl.controls.TextArea;
var totalTextArea=5;
//Create multiple textarea
for(var a:int = 0; a<totalTextArea; a++){
[code]....
I have been trying to work out for a few days how to access a dynamic text field that is within a movie clip that is within a movie clip.
highScores1>showScores
ShowScores contains 10 dynamic text fields name1, name 2 .... name 5 and scoe 1, score 2 ....score5.
I then attach the movie during runtime using:
_root.attachMovie("highScore1","HighScore1",88);
I can populate and display the scores from a web based database using a PHP script and the following in my flash code:
_root.attachMovie("highScore1","HighScore1",88);
HighScore1._x = 260;
HighScore1._y = 150;
[code]....
What I want to do is be able to access score5 within the movie clip so as to compare against the score of the current game to work out if the player has scored a top 5 score. However, I try I can not access any of the scores within the movieclip.
I am running a script in a movieclip that captures date and time but the actual fields are on the _root or the stage. How to I access my dynamic fields? I put the prefix stage. in front of the instance name but I am getting the errors on all the places where I am trying to access the instance name "Symbol 'date-time', Layer 'Layer 1', Frame 1, Line 14 1119: Access of possibly undefined property ampm2 through a reference with static type flash.display:Stage." Here's the code:
flash.display.Stage
//==== TIME ==== //
// This line puts the date object into a variable we can use more easily
var nowate = new Date();
[Code]....
Say we have a set of similar MovieClips in the library that all use the same base class, such as Car(). Each of these clips in the library contain nested clips, such as windows. Now, different cars can have a different number of windows (an SUV is larger than a smart car), and thus a different number of nested MovieClips. How would one create a list of all the nested MovieClips in a parent clip dynamically? In AS2, for...in was sufficient for this, like so:
Code:
for(var i in this) {
trace(i); //If called at the beginning of a constructor, this would output only the nested
[code].....
I have another problem I create a button in the library, it has a background graphic on a layer and a textField, the textField has a instance name defined in the properties panels and some text. I manually place some instance of the button on stage, I give them different instance names and voilĂ a new problem arise when with actionscript I try to assign a new text to the textField inside a button it throws me error 1119. A quick look at the menu option debug ->list objects, shows me that the instance name of the textField inside the button it is not what I defined but it was replaced with some random name like "instance66"I did a test with a movieclip instead of a button and I can correctly access my textField with the instance name that I manually defined. Why that can be the same with the button? And if for some arcane reason cant be possible to access a manually defined instance inside a button WHY flash give me the possibility to give an instance name to a dynamic textField inside a button?
View 1 RepliesI have a movie clip working as a button that is disabled after click. I need to add a scoring option, so that on click it also adds to the score. When I add the scoreGame function, it says the text box is undefined. Ideas?
Here's the code:
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
[Code].....
Short version : Im confused on the difference between the two when accessing something on the stage from a package. Longer version: I passed in a ref to the stage to the constructor on a class, and was unable to use it to access a dynamic text on stage. I pass in this instead and am able to access it.
[Code]....
what i tried to do is the following: i created a dynamic text, gave it a name and converted it to symbol (Button; together with a shape). then i created an instance of it and gave this one a name as well.i tried to access the dynamic text using the following as 3 code:
[symbol instance name].[dyn. text name].text = "asdf";
however, that doesnt work, and the following error shows up: "TypeError: Error #1009: Cannot access a property or method of a null object reference."its interestion that all that works for the symbol being a movie clip instead of a button.is there a possibility to access the dynamic text inside the button as well? is there a reason for the difference between the button and the movie clip?
I created a button (button symbol), inside this button symbol there is a vector shape which will change colours in mouse over and a dynamic text field. i want to use this button symbol in more than one locations in my stage. so i need to change the label of these instances (by changing dynamic text ). but i can't access the dynamic text in as3 using following code,
btnsample.txtbtnlabel.text = "button label"
this code is working fine for a movie clip symbol but not for a button symbol.
Using CS3 Flash Pro, AS2 or AS3Once the dynamic TextField is converted to a Movie clip symbol,access to that TextField is lost / broken.Could this be a "Class" issue?How do I enable the dynamic text to be passed into the Movie clip symbol?
View 2 RepliesI am confronted with a simply yet annoying problem: I manually created a row of MovieClips inside another movieclip container_mc on the stage in the Flash CS4 Editor. The MovieClips are named in the same convention (eg. target_1_mc, target_2_mc, ...target_200_mc).
When I try to access a property of it via AS3 during runtime of the SWF like this, it works:
container_mc.target_0_mc.alpha = 0; But how do I access the MovieClip dynamically? During runtime, a script will determine of which MovieClip i need to access a property. I will get the ID number of the MovieClip I want to access. So I need to be able to to something like this:
var mc_ID:int = 2; ["container_mc.target_"+mc_ID+_mc""].alpha = 0;
Obviously, that doesn't work. When I would create all the target-MovieClips dynamically at runtime, I would simply put them in an array. But in this case I need to work with the existing MovieClips manually created in the Flash Editor.
I'm trying to access a text input that I've already placed on the stage (inside a movie clip) but with no luck.I've defined an instance name for this dynamic text field which is currentUserCount.I've got something like this set up in the document class actionscript file:
package {
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;[code].......
What am I missing? When I run this I get:
1120: Access of undefined property currentUserCount.
1120: Access of undefined property movieClipName.
1119: Access of possibly undefined property movieClipName through a reference with static type flash.display:DisplayObject.
1120: Access of undefined property currentUserCount.
I have what seems to be a simple task, yet I cannot seem to figure it out. I am busy creating a project in ActionScript 3, and while I am fairly fluent in ActionScript 2, I am being stumped a bit here.
I have a simple dynamic text field inside a button object. This text field has the name of txt_title. I have attached event handlers to change the alpha of the buttons when they are hovered over, however I also want to change the value of the text field within the button, when hovered over. My event listener looks like follows:
[Code]...
I have a custom component which contains many promptingTextInput controls. When i click a button, I want the text field of all the promptingTextInputs to become blank. (Note: I have around 60 promptingTextInputs) How do i access the controls dynamically ? I am looking for a flex equivalent of $('input[type=text]') (like in jquery).
View 1 RepliesI'm doing a project using ActionScript 2 where I'm loading in text from an XML file to dynamic text boxes. I'm loading everything in on the first frame, but there are boxes that do not exist in the timeline until frame 5 or so. Is there anyway I can access those to set their text property from the first frame
View 1 Replieswell in my game,while you are playing level you have 3 objects(movieclips) on which you can click to pass on the next frame(when comes 3 new objects etc. untill level is complete); 2 of that 3 objects are wrong, and only 1 is good for passing on next frame. (all of all, correct click, wrong clicks)when i come on that level it keeps me showing error in output:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at TestYourLogic_fla::MainTimeline/goodplus();
Code: Select allfunction goodplus (event:Event):void {
goodcount ++;
goodText.text = (goodcount.toString());//<----debugger is showing error here
}
i gave instance name on my dynamic text as goodText, and it is on every frame.
I have a static text in a swf file... Now i want to access that static text and convert in to a dynamic text during the run time... How to access the static text availbale in the swf file.... And then after accessing how to convert the static text to a dynamic text in flash AS 2.0.. Is it possible to do this one.. If yes means then give me a idea to do this one...
View 5 Repliesam setting up a webpage with Flash MX. On the homepage I have a dynamic text box with links to the left (currently the links are just typed words). We want it to setup so that when a user clicks a link (such as "HOME") it will access text from a .txt file and load it into the dynamic text box. We want all of the links ("HOME", "PERSONNEL", "RECRUITS", "CONTACT US") to load their text from a seperate .txt file into that same dynamic text box.
[Code]...
I created two dynamic text fields on the same canvas and getting the following compiler error in action script "1120: Access of undefined property event" (line10). The line 10 is one that is bolded.I have two dining.txt and shopping.txt files in the same folder with dining_txt and shopping_txt instant names assigned respectively.Here's my action script.
var loader:URLLoader = new URLLoader();loader.load(new URLRequest("dining.txt"));loader.load(new [code]....
It's too complicate to explain but I'll give you an example
I have an AS3 ResultEvent Object and this object has several propeties which can be accessed by this like:event.result.name or event.result.age and, I have this String variable: eventProperty:String that contains "name" or "age" How do I access to event.result. with the variable?
So, you have a sprite, you draw some graphics, you set cacheasbitmap=true... I can't seem to access the newly created bitmap data, to access the dispose() method.
[Code]...
i have a little issue, this is the script:
import flash.net.navigateToURL;
import flash.net.URLRequest;
button.addEventListener(MouseEvent.CLICK, action);
function action(e:MouseEvent):void
{ var request:URLRequest = new URLRequest("novosti.php");
navigateToURL( request, "_self");
}
button is instance name of symbol - button, and like that script doesnot work there is error 1009:cannot access.....but when i put symbol with instance name button in form of movie clip, script works.