Now, if I uncomment the above (and pull out the previous definition of pageDetails), everything works just fine. However, if I leave the comment, it throws the following error:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at DeltaMain/Text() at DeltaMain()
Now, the file pageDetails.xml does exist in the appropriate folder with the following, essentially identical to the above comment:
<PAGE name='index'> <DETAILS>This is the home page.</DETAILS></PAGE>
I have created a simple flash animation for my employer. I basically have a square that changes color depending on which of three buttons are clicked. This is replicated about 30 times on the page. There is also about 15 circles that have a toggle button created so that when you click on the circle, they change between two colors. As I said, a very simple application.
Now, I need to save the data so that whenever someone new opens the swf, the current color combination is displayed. My way of thinking, with my limited AS3 experience, is that each button click, in addition to changing the color of a movie clip, should also send the data to a server. Then when someone opens the application fresh, I can use the URLLoader to load the most current data.
Am I on the right track, or am I missing it completely? I think I can figure out the URLLoader, but what code would I use to create the text file or xml file?Here is a snippet of my code:
var rtmColor:ColorTransform = f13335.transform.colorTransform; var okColor:ColorTransform = f13335.transform.colorTransform; var usColor:ColorTransform = f13335.transform.colorTransform;
[code].....
By clicking on either the rtm_13335, ok_13335, or us_13335 buttons, they will change the f13335 movie clip to the appropriate color (blue, green, or red). The default color is green.
What I would like to do is make the movie clip red, for example, then another person opens the swf, and the movie clip is red as opposed to the default green because I saved the current state to a text or xml file.
I am attempting to get data from an xml file load in flash. I followed a tutorial in a new fla and it seemed to work fine, I then tried to adapt it to my own needs which worked fine. But then when trying to implement this into my news section it doesn't seem to work. I am trying to make a news section, that displays the date and news article. This is in within a movie clip, I even tried putting it in the timeline of the scene but still nothing.
- I have 2 dynamic text boxes, date_txt and news_txt
- The xml file is named news.xml,
- both the fla and the xml are in the same folder
This is the actionscript I am using:
function loadXML(loaded) { if (loaded) { _root.thedate =
I have a site with an SWF that I can put some metrics into, such as ZIP Code, Weight, etc.. then, it takes that info and gives me shipping rates.
I need to build a front-end site that I can have a forms page that will push data to the backend SWF, and then return the data back from the SWF to the front end.
I've built a custom FLV player that needs to rely on a PHP script to serve it FLV files in order to control access to those files. My player uses the FLVPlayback component.My actionscript makes a call like this to the PHP script:[code]When tested, the FLVPlayback component simply won't accept the FLV served up to it in this way. It WILL work if loading directly from the file system, so I know my actionscript works. I can load just about any other type of file into Flash this way,including JPG and SWF. FLV is the only format that doesn't work.I've added the video/x-flv MIME Type to all test servers I've tried this on, so the server should recognize the file.
I'm trying to find a way of pushing the data of a specific XML Node to an Array with a for loop, but I can't seem to find a solution, because the name of the Node I'm pushing data from, depends of the current integer inside the loop.
I've been working on building a flash website for my company and was finally getting somewhere when I encountered a problem I cannot solve. I have it setup so that when you click on an item on the first scene it plays the second scene which is where the customization of the item is to take place. The second scene is where I am encountering the problem. I have seven buttons on the left side of the stage that are on their own separate layer. Everything was working fine until I saved and quit. Now when I bring up the second scene the buttons are all grouped together and uneditable. Also the buttons are extremely small and when I compile the swf file and view the movie all I see is the label of the buttons not the actual buttons themselves. I have tried deleting the button layer completely and redo the layer but every time I add the button component it add the same tiny uneditable button. I am including the errors that I am getting in output when viewing the swf.
TypeError: Error #2007: Parameter child must be non-null. at flash.display::DisplayObjectContainer/addChildAt() at fl.controls::BaseButton/drawBackground() at fl.controls::LabelButton/draw() at
this.stage.loaderInfo.bytesTotal; with that line of codedoes stage mean the loading of the entire swf is monitored or the loading of objects which are used on the stage are monitored? can specific objects (say a specific movie clip) be targeted?can externally used AS scrips be targeted? and what does "this" doe
I am trying to read XML data from a SharePoint site. The issue I am having is that the flash project works just fine when I preview the swf in flash, however when I try to view it in HTML it does not load the XML file.Now the XML file is not a simple document that can live in the same folder as the swf. I have to use a link to a web page. This is the code that I am using (sorry. had to change the web address)
Actionscript Code: var testXML:XML = new XML();testXML.ignoreWhite = true;testXML.onLoad = function(success) if (!success) { trace("testXML did not load"); } else {
I have a swf file which basically reads myData.txt but when I update the textfile it doesnt update in the swf. How do I force myData.txt to be read every time the swf is used
I've set up a holder flash file that checks an XML file every 30 secs, and if the content has changed loads a new movie into itself. I am getting mixed results and baffled why this is not working consistently - the XML is being read successfully, but the attributes that should be read from the XML are being returned as 'undefined' for some reason. Here is the code:
holderXML = new XML(); holderXML.ignoreWhite = true; holderActive = false; function loadSWF(swfNam) {
I am using loadvariablesnum to load some variables from my php doc, is there a way i can test to see if its loaded or not to jump to the next frame..? Right now I am having it load into a string.text to test if there is text in it, but I don't want to use a string.text
i have an image carousel, images being pulled from xml..right now, when you click the image, it slides over and some text appears also comming from the same xml file.. xml set up like this
what is the best method for loading external XML (with inherent HTML) content into Flash and into the TextArea component?i have an image loader and a TextArea together on the screen. a "story" is loaded which will present a series of images (in the image loading) associated with a corresponding text (in the TextArea). a "story" has multiple image/text sections that are navigatied through with FRWD/BACK buttons. any given section can also have multiple sub-sections or "frames".
[URL]
below is my proposed sample XML structure. i want Flash to recognize how many sections and frames within sections there are in each story XML document - in order to generate a corresponding navigation structure (a tab for each section). HTML content will be immediate availble to loadinto TextArea as user move forward in sequence with nav. and images references can also be preloaded into available MC containers to be swapped into place as user navigates forward in sequence. also need to read and store attributes for each node in the XML to come up in MCs in sequence. and must also be able to parse XML in a way to place simple HTML formatted content (within XML) into the TextArea.would Arrays be used?
<story title = "Story Title"> <section num = "1" title = "Section One Title" > <frame image = "1.jpg" caption = "caption text here"><b>Content</b><br><br>content
Is there a way to load an XML file if it's on a differen server/domain than the html/swf file? I already set allowScriptAccess="all" but it didn't seem to help.
I have an accordion style btn that expands and contracts base on the user's cursor. When the btn expands it loads an external XML file. The problem I'm having is that after the btn contracts the loaded XML content is still in place. Is there a way to unload this XML content after it has loaded?
I have created movieClips instead of buttons called again "button_1" through "button_7". The issue I'm having is that the movieclips that I want to load XML data into are within a movieclip called movie1_mc. How to load XML data into a movieclip within a movieclip?
Create a simple Datagrid using XML Take Datagrid instance name "myData"
AS CODE
//script starts here var myxml:XML = new XML();myxml.load("items.xml");myxml.ignoreWhite = true; myxml.onLoad = function(){ var prod:Array = myxml.firstChild.childNodes; for(i=0;i<prod.length; i++){ nam=prod[i].firstChild.childNodes[0];
I need to load data from an xml file.The data i'm loading has basic formatting like italic, bold. The formatting is applied in the xml file and the other formatting is in a css file.I have used code from a tutorial which loads both xml and the css file. The code works fine, if I load the entire xml in my text field.If I want to load data from one of the xml node which has Italic tag then it returns a null value.
I am able to load xml but i want to load xml data before any other code so that i can use xml data in other time line..In output i am getting like that.....
hiiiiiiiiiiiiiiiiiiiii in vertical xmlData.servername in verr=undefined hiiiiiiiiiiiiiiiiiiiii in vertical xmlData.servername in verr=undefined
I am trying to get MySql data through PHP and into my Flash datagrid. I have got some of the exact same code for a login I made, but this does not even recognize the PHP.
My XML looks as follows [code]In my folder I have the XML as shown. There are 6 images in the folder and the names are given as urls. I have a combo box on stage. Its name myCB. There is an image holder imgHolder_mc.I have two tasks.Populate the combo box with the imageNames.Based on the imageName selected the image in the image holder must change. The image must be retrieved using the image url.[code]how I can bind this to my combo box and select images according to the selection I made in combo box.
Having done loads of it in the first few years of this century, I've not done much Flash in the past few years, been focused on PHP/MySQL Development. Anyway, I now need to use the data from a MySQL database offline in a Flash executable so I'm jumping back in with AS3. There are several tables involved and I can write a script to export the data to whatever format is best.
XML or CSV? Should I get it all into one file with all the data or is it possible to do the quivalent of joined queries once the data is in Flash? I don't need a full explanation at this stage,
initially when i want to load data from database, it will output all the elements from a tablenow i create a timer to make sure it will query from the database every interval to keep track of the updated content, however, the problem comes in...when i delete a data from there, the data was somehow 'cached' into flash, meaning, it wasn't updated at all.weird thing is, if i port the data over to xml and update the file, the flash would show the updated data correctly
I am testing a locally run SWF (in debug standalone player) that tries to load data from a remote URL using URLLoader class. I have enabled useNetwork flag in the SWF. As I said, the SWF is running in standalone player, it is not embedded in any page in any browser.As I understand, it still cannot load any external non-visual resource, if the site it tries to load from does not have a crossdomain.xml file, or if that file does not include the domain hosting my SWF. Correct?