AS3:
Code: Select all//Set XML calls
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
xmlLoader.load(new URLRequest("xml/books.xml"));
function xmlLoaded(e:Event):void {
var xml:XML =new XML(e.target.data);
When tracing, the XML declaration is gone, so I am not sure how to read or target it.
trace(xml);
}
I've inherited a menu bar (www.ensim.com). You can see that when you hover over the buttons (most of them, anyway) you get a drop down with subnav links.
The way they did it was to populate the movie clip with text from an external .txt file, so you could easily add sub links and change urls and stuff. Nifty idea.
The problem is a new url I'm trying to add apparently contains an escape character that it doesn't like. The new url is "/index.asp?page=solutions&sec=voip". When that goes in there, it won't write the link lable (<a href="borked url">This doesn't show up</a>)
Sort of weird, I kind of assumed that, being a plain old txt file, it would just spit it out and move along.
Just wondering if flash is able to do this using a 3rd party app perhaps? Im creating a flash application (closed source), and I want it for others to be able to customize the program in the means of changing text colors by editing the actionscript using an external .as file. Problem is, the external actionscript works, but it will only work when I recompile or republish the fla file in flash.
Looking for a way for flash to read the external .as file without using the fla file.
I was wondering how you use Actionscript 2, to read a URL/web address in a XML file and when you click a button, or an icon, you are then taken to a page specified in the XML document?
I have an ActionScript driven flash project that displays a sequence of images. Currently I am using an array with the names of the images. Is there any way I can open a text file for reading and populate the array. Otherwise I would have to keep compiling the SWF each time.
A friend of mine has a Flash Action script running on a LAMP server that currently reads an xml config file. He's asked me if it's possible to remove the xml file, and replace it somehow with a system (lets call it an 'auto xml generator') that intercepts the request to read that file and generates an output, so it appears to all intents and purposes as if the file still exists and contains the contents that has actually been returned from our auto xml generator'
I wish to create a glossary that is read from an external *.txt file. The glossary function like a dictionary in that there is a word, its definition, and a link to a relevent page where the word appears. e.g. <label="apple" def="that thing people eat" url="apple.txt"> The reason I want it external to flash is so that new words can be added and removed manually and flash will simply update. A user can type in a word to search for in the "sorted alphabetically" list within flash.
XML_var = new XML(); // now load up the url. XML_var.load("http://www.lick.fm/tracklist.xml"); // when xml is loaded call functon displayXML
[Code].....
This ascript reads an external xml file and picks up the tracklist names for current playing and previous playing songs on my radio station website. It works and looks perfectly fine but i need this to refresh every 30 seconds to read the dynamic xml file and update flash.
I am creating a CBT course using Flash CS4 As3. I need to capture progress information from the user as they complete each unit in the course so that the next time they access the course they can pick up where they left off. To do this I need to know how to write and retrieve this information to and from a text file or a cookie so that it can be retrieved re-enters the course.
Use Flash CS5 (and AIR, though this does not seem like it would be AIR related) in Win XP 64 I have a MovieClip symbol in my library with the identifier 'Puzzle10Piece10' with the following actionscript attached to frame 1 of the only layer with the following actionscript:
[Code]...
This runs contrary to my understanding of the pre-compiler and code execution order. In my way of thinking, any reference creation and related memory allocation is made when the object is instantiated, and indeed that allocation, unlike C depends not on code order (declaration before use), though this is an order that would satisfy even the C pre-compiler. If I understand the Flash compiler at all, it's not even a question of 'code order'... the symbol is pre-compiled such that for it to exist... for it to be instantiated, the variable would exist before the function would even be 'available' to be called internally or externally. Is my thinking way off, or is this a bug?
loadVariablesNum("produkter.txt", 0); import TextField.StyleSheet; var myCSS:StyleSheet = new StyleSheet();
[Code]....
and a dynamic textbox called "myHTML". If I name 'var' on this textbox everything works fine, but I want to write it in actionsscript instead. Where do I write that? (I have 3 different vars in the text-file)
I'd like to load external .swf file after clicking a button, so the new file replaces current one which is pretty much the same but in different language. Here is the file http:[url].... I'd like the little red&white button to do the work.I though this code would do the job, but something is missing here:
FlagPL_btn.addEventListener(MouseEvent.CLICK, webEng);function webEng(event:MouseEvent):void{windowLoader.source="AyeAyeMedia FOTO VIDEO AUDIO
I have external actionscript files that I call like this:
#include "../events/allevents.as"
But if I want to inport the full URL i.e. #include [Url] it does locate the file although it is the correct URL. How can I set this up so it always calls the server as and not my local as file
I am building a SWF player which loads external SWF's. Rite Now. I could call the external SWF using URLRequest.
but I am getting 2 problems How to run the SWF with the frame rate of the actual SWF movie. How can I know the frameRate of external SWF dynamically from within AS3. I have set a layer of 450px by 350px. How do I scale the external SWF with showall property to fit in the layer.
loading another file, in this case an .spt file. how start this code. Its a file that can be loaded from any PC and not just a file in the same folder, I don't think using a URLLoader would work, because the .spt would have to be in the same folder, and thats not what I need.
Is there a way to _xscale and _yscale external .swf after loading them? Is there a way to 'talk' to the external .swf file after loading and placing it on the stage? By this I mean: will I be able to send variables/commands/functions back and forth from the playing movie and the external .swf file?
The .swf is still very very basic as of now, but im making a little file that keeps you up to date with NYC weather. The problem is it has to read off an external XML file at: [URL]
I tried using the tutorial on kirupa.com with using a .php file to act as a "middleman" for this. First I tried the tutorial at Adobe's website but that had no effect, and neither did the tutorial on Kirupa... Mind you I've tried this locally and it worked fine, when i upload it to the web it never loads the xml file.
I attached the .fla and .php file to this post, you can see the .swf at work (rather, not working) at:
I'm having a problem loading external swf files into a main Swf file. For example i'm working on my companies website, i created a slideshow with thumbnails. Within this slideshow, there is a stop and pause slideshow buttons. The main SWF file is my navigation buttons that call for each category (external SWF file). if i play the side show when i click on another category another slideshow swf file opens, but the slidshow plays automatically, when it isn't supposed to play automatically. After that i can't pause the slideshow. I was wondering why it was doing this. But if i load a SWF file and not play the slidshow and choose another catgory everything is ok.
I have seen a tutorial on this, but it was very un-thorough and it didn't have it the way I was looking at. Is there any way to load individual variables from a .txt file, like so:
[level 1] enemy1=5 enemy2=10
[code]....
It's done in some other Flash games and in Soldat, and it would make scripting ALOT easier as I can change all of the variables without loading Flash.
I've been going through online tutorials and so forthand yea I'm still a newb. I have a flash site I'm designing and this is probably a simple answer. I've figured out how to incorporate the external flashes using buttons and loader, please see the script below. The main problem I am having is I want to load my 1.swf file as the main home page. When I load the flash is comes up empty instead of loading the swf file when the flash is first opened. I can use the button to load it back, but how do you get it to appear once the flash is initailly loaded instead of just pulling up a blank page?
Code: on (release) { //load Movie Behavior if(this.home == Number(this.home)){
I have a main flash file coded in AS3. This file acts like a container that loads on different AS2 files depending on user selection. This container file is set to fullscreen mode and the stage is aligned to center if the user screen is too wide.
The problem here is that when it loads the AS2 file, it causes the container stage to align left. I tried loading an external test AS3 SWF and it loads fine. Only when it comes to loading the AS2 files will the stage aligned left. I suspect is the AS2 files have its stage aligned to left and I don't have access to these AS2 FLA files. I only have the SWFs. Is there anyway I can control this from the AS3 code?