ActionScript 3.0 :: XML Returns Undefined Entries?
Aug 12, 2010
My AS3 class has some quirks. It's sort of a guestbook, so someone can add a 'question'under a certain category. When I publish the results in a dynamic textfield or when I trace the results I get the existing XML values and some undefined ones.This is my AS3 script:
Code:
//Class name is AddQuestionMenu
public function AddQuestionMenu()
I am trying to get the value of a global variable from JS. The variable is defined in the HEAD section of my HTML document. if(ExternalInterface.available){ return ExternalInterface.call("window.myVar.toString()"); } As I debug my application this call keeps returning "undefined" but if I make the same call in firebug's console it returns a string as expected.
I'm building a play/pause button for my movie, and here's how I have it setup: The main button object is playPause_btnThe first layer of the button has a movie clip with the pause graphic, named pause_mcThe second layer of the button has a movie clip with the play graphic, called play_mcOn the button's click event, I want to set one of the graphics to 0 alpha and the other to 100 depending on the state, so only one graphic will show through The problem is, for some reason ActionScript returns UNDEFINED when I try to reference playPause_btn.play_mc -- and when I do a dump of the movie's objects, I see entries for _level0.playPause_btn.instance12 and _level0.playPause_btn.instance13 instead of the play_mc and pause_mc objects. Why aren't the objects' instance names accessible??
I have an 3 arrarys with names, if I trace them outside a MouseEvent it works fine, but as soon as I trace it inside a MouseEvent it returns as undefined.Here is my code:
So, in my main mxml, i have a variable defined as such:
[Bindable] public var studentsListDict:Dictionary = new Dictionary;
I also have the following imported:
[code]...
Unfortunately, the getStudentName function simply returns undefined every time.It wasn't working b/c you can't have numbers as keys in a dictionary. Simply casting them to a string during the declaration and look up seems to work just fine.
Well i have some labels at my timeline and i pass them as an array. The problem is at the onRelease event. It returns undefined. I cant figure out how to solve it.
I have a load file and a write to file method. We all know what they do. How ever load always returns true and write always returns false....Right there you know somethings wrong. Because The forums have an issue with me posting code...I posted it here: [URL] Based on this code what is the issue here? why is write always returning false and why is load always returning true? (even for files that do not exist). My understanding is that if flash cannot find the file it should write to it will create it and if it cant load said file, then that method should return false.
I'm having with a menu navigation system. I'm using Flash MX. I have created a menu system for the site I'm building ([URL]) where one of the buttons "Choose photographer" drops down a list of names. All the other buttons just jump to another page. The drop down is currently using tweens also the logo moves to the left as the dropdown appears and returns when the dropdown returns. All working fine apart from its a bit jerky.
It's I just wanted to get away from tweening and use action scripts instead, as I'm a newbie to all things Flash I trawled the net for tutorials and examples so that I could cobble together the exact same effect. I have managed to get the drop down work and return using the action script and it does seem smoother and works slightly better. But can I get the logo to move to the left and back in time with the drop down...no.
a problem I'm having with passing some validation in a form im creating.For the sake of getting to the point, I have two Textfields in my form lets say email_txt and friendsEmail_txt. What I would like to do is validate the two fields to make sure the user does not put the same email address in both fields.Im sure I need to do this via a function but I'm lost as to how to go about it. I googled for about an hour and perhaps im not qeurying it properly as I could not find any answers - Im sure there is one.
What I want to be able to do is to extract all of the items listed in the categories and put them into an array as individual items. So would like have an array that contained Cosmetics, Pharmaceuticals, Food, Sportswear, Football, Rugby and Tennis as individual items within the array.
For a number of reasons (which I wont bore you with) we may have to interface our FMS servers over an NFS mesh to share disks. For example we have 6 core sites around the world and we want all core sites to see each others primary content store. Whilst we sort out the commercials for Aspera or similar to handle file replication properly, I had the idea to use <streams> to remotely mount each others disks (The disk systems here present themselves as NAS via NFS)So before you say No, don't do it im not sure I have a lot of choice at present.Its a large global core/edge deployment and the edges are implicitly configured to their origin.If i DID want to do it how many <streams> can I define before the server ignores them?
I'm learning Flash to make a website for one of the companies I work forI have a decent portfolio page that loads content information from an .xml document. I'm just thrilled that it works, but my boss wants a little more.He wants to be able to scroll through the entries with left and right keystrokes. In the glow of my recent array-building triumph, I told him, 'sure, I can do that!' ...but I can't. I can't figure out how to make the left and right keys go to previous or next entries. With previous problems I've been able to find an answer by searching google, but I'm stuck on this one.
Here's my code: var titleArray:Array = new Array(); var descriptionArray:Array = new Array();
i have a flash file that has a MovieClip, instance name "entry", on the stage.this movieclip has 2 dynamic textfield inside of it. i have and XML file with 5 entries that contain "title" and "description" each, how could i use one MovieClip to display all of the entries at once.do i have to duplicate "entry" MovieClip or do i have to create a different class for the movieclip?
I want to delete the duplicate entries in an array. So I have tried the code I atach to this post. I have proved all the posible combinations but no one seems to work.This is the code I have writen:
Essentially i have a 5 section image gallery that pulls its' caption and image file from an XML file. 1 xml file for each section. Within each section I also have x number of buttons allowing you to click through the images....
button1 is for image 1 button2 is for image 2 .... so on and son....
My ISSUE: As it is right now -- each section has a set number of images. BUT.....(always a but)
To add more images, I have to:
1. Add the xml tags in (not a big deal)
2. Open up flash, and manually add a button (which is a movieClip)
3. Open up the actions and add another function..... Which consists of this code:
Code: Select allfunction threeClick_1(e:Event):void { // FIRST WE HAVE TO LOAD THE IMAGES VIA THE XML FILE var imageLoader:Loader;
[Code]....
Is there a way for flash to scroll through the xml file and if there are more image tags ---- add a button to the stage --- and associate it with the next image?
I have this flash game. In it there is one movie clip called address_group. In address_group I have another MC called address. In address I have many text fields. Their info is being loaded from a xml file called database.xml. In the timeline where my address_group MC is located I have placed this code to load the XML data to flash:
var planet_title = new Array(); var planet_subtitle = new Array(); var chevron1_txt = new Array(); var chevron2_txt = new Array(); var chevron3_txt = new Array(); [Code] .....
My problem is that when there is a second <planet title_planet="Name"....> the new info from the second input which should be a new entry which means that I want when there is a second input this address_group to duplicate and in it to be placed the info from the second entry. But it doesn't do that it loads the second info over the first one in the flash. So my question is how to make flash to detect if there is something written as second entry or third or forth and so on... and than when it detects to duplicate this address_group Movie Clip and in it to put the info from the second entry if they are 3 to make 3 copies of the MC and put in each the different information....
I'm doing a little weather web app in flash.So i read an xml feed and copose an array of data from it.[code]Now what i would like to do is to find and trace the entry in mydate array which have a a value that approach the most to "currenthour" variable (which is my current time i'm getting upper).For exemple if currenthour = 11.In the case that i have myhour array equal to 5 , 10 , 14 , 20.The best match will be myhour[1].
I just did Kirupa's (excellent) XML/AS3 tutorial, and I still have one important question. How can I set up and search for an XML node with multiple entries?
I have a FMS 3.5 installed on windows 2003 server, with a NFS file system.Both the application directory and the data directory is on the network file system.Every two weeks the system became unstable because the Free system PTEs go under 2000.The only strange thing i've noticed is that the Virtual size of the FMScore grows to about 1.300.000K after few hours from the reboot of the machine and stay to this value indipendently from the load of the server, In another FMS installed on a machine without the network file system this value is 16.800 K.