ActionScript 3.0 :: External Text Files And Different Browsers?
Mar 29, 2010
[URL]... I am working on finishing up the above site, but I am having issues when I look at it in different browser. Safari shows issues with apostrophes and parentheses. When I look at the text in Google Chrome there are text errors. Is there a way to fix this? Using CS4, Action script 3
I've managed to piece together a flash website with my limited as3 knowledge. The text is loaded from external text files and styled with an external css file.
It's working perfectly in Firefox and Explorer but it only works SOME of the time in Safari (on my mac).It's hit and miss. Sometimes it styles the text sometimes it doesn't.
Structure: There is 1 main file that loads external SWF files depending on what is clicked on.One of the external SWF files loads its text from external text files. This works fine when viewing the SWF applet on its own. But when viewing as a whole site, the text doesnt appear. Very annoying.I made that particular SWF on my mums computer running Flash MX 2004The flash file itself uses the Scrollbar component from MX.Could someone tell me why the text doesnt load in this scenario? It runs fine on its own, just not as an external SWF.
I have a flash container that calls other swf files and loads them and plays them one after the other.I upload/overwrite those files each month as new promos happen.the file names stay the same as they are defined in the container file.Im trying to find a way to add some kind of variable into the action script so it finds the file and adds the date in as well. This way when the browser looks at the files it will see new dates and then load the new file from the server as opposed to the local cache.Is there an elegant way to do this?Im using CS5, but it looks like the action scrip was written in an older version.[code]
horizontally center my flash movie in browser windows. Worked swimmingly, but now realize there is no scroll functionality. I did find another code sample that allows for scrolling, but I could not make it work. Can anyone take a look at the following code and tell me what I need to do, or simply revise the code for scrolling? (Caveat: I'm a designer, not a developer, so I know nothing about HTML. Feel free to assume I'm an idiot;-)
I have an external file highscores.txt, which my game opens. It finds the 3 variables in it and compares them to the score that the user got and determines if they beat it or not. If they beat the high score, I want it to re-write the variables in the file, which are "name", "seconds", and "minutes". Here is how I open the file and get the data.
loadText = new LoadVars(); loadText.load("highscore.txt"); loadText.onLoad = function() {
I am having a couple of issues with dynamic text. I am loading fairly simple text documents, but am ending up with some font oddness. For example, I am using plain Arial in the CSS but am ending up with words running together. In the word "Oxygen" the "Oxy" letter spacing is really tight. Do I have something odd in the CSS? Here it is:
[Code]...
Pretty straightforward so I can't figure out why things look bad. Would embedding the font, even if it's arial, make any difference? How does that work in the code? I tried using the embedFonts = true; but that didn't seem to really do anything. So I'm thinking that perhaps I should be loading HTML or something for these external text files. These aren't huge, but several of them contain listings, headline, main body copy, sub head - the typical sort of thing on would find in a text file. Is there a good primer out there as to what works with CSS and text files or different ways of getting text files into Flash?
I am fairly new to Flash 5, I have been using Swish for about 1.5 years. I want to advance to a new level though. I have asked this question at others boards, and haven't yet got a detailed enough answer for me to understand it and work it. Either that, or I am making just a tiny error. If anyone could explain in detail how to show a .txt file inside a flash OR give me a link to a detailed tutorial then that would be great.
I am having trouble trying to use actionscript to load different files when different values are changed. I am currently using a tilelist and they have different values so the code is something like this: (the title is just there, non-related)
if (startTileList.selectedItem.value == 1) { //textFile1 load here[code].........
So I want different text files to be loaded when different value is selected but I cannot seem to get it working.
A user, who is not familiar with html, wants to do very simple text formatting (font color, size, decoration) in external txt files that are to be loaded into Flash CS4 dynamic text fields. I know, some html tags can be used in txt files but the text becomes quite unclear. How is this issue usually coped with? Must the user learn a bit of html and use it or is there any other option?
I inherited a flash website about a year ago.. not sure what version it was originally done in. I've made changes on the model last year using CS3 Flash Action script 2, but don't remember the flash version when published. The audio in question is the music that plays in the background when you get on the website:
[URL]
When I changed the image of the model this last week using CS4, I published it as Flash8 actionscript 2... now, the music plays on Mac Safari and Mac Firefox, but not on the Windows versions of IE or Firefox..
this is the code called sound control
onClipEvent(load) { _root.soundstatus="on"; _root.mySound = new Sound(_level0);
[Code]....
then there's the stop() that's used when the music is toggled off..
I've tried updating the flash player in Windows to the latest release, and I even tried republishing as flash 10, just not sure where to troubleshoot this..
i have created a plain text files loads from an external file. I am facing one problem which is the text does not load unless someone select the button. I will like the text to show as soon as someone enters the page
//Plain text files loads from an external file var textLoader:URLLoader;function loadStory(evt:MouseEvent):void{ textLoader = new URLLoader();
I'm using LoadVars to load an external file that has one variable containing an array with a few sub arrays. Code: var externalData:LoadVars = new LoadVars(); externalData.onLoad = function() { var sectArray:Array = externalData.sectArray; }; externalData.load("portfolio.txt"); But every time I try to get one of the values I get "undefined". is there another way?
I have a very basic flash document, with a dynamic text field called myText, and a script to load an external html-file into that field. The script is from a tutorial somewhere, so I'm not 100% sure it's optimal, but it works. What I want to do is modify this code so that a clicking a button in this document will switch the input file from demo.html to another HTML-file, say demo2.html.
var url:String = "demo.html"; var loadit:URLLoader = new URLLoader(); loadit.addEventListener(Event.COMPLETE, completeHandler);
I have a site build with several swf sections (Home,About,etc...) loaded via XML. The thing is that one of the sections needs to be larger than the browser windows height, actually a lot larger.
So i need to find a way so that the browser's scroll bar will appear only for that specific section...
Right now it works if i change the dimensions of the main movie container and edit the index.html: overflow:auto;
But what kind of code should i use to let the browser's scroll bar appears if a movie that is loaded via XML is larger than height of the browser...
All text (including dynamic and static text boxes) disappear while previewing in IE (IE8, IE7) but visible in other browsers (Firefox, Opera, Chrome). The movie URL [URL].
After a lot of trouble building a horizontal news ticker and got it working. Or so it seemed. It only worked on my computer and not in Google Chrome, so it seems there's some kind of problem somewhere?
I've gotten as far as getting a listbox with a list of articles to display the articles in a dynamic text box, only i can only get it to work if i use one huge external text file that contains all the articles. what i want is to have each item on the list open up its own external text file, i.e. for each item on the list, there exists a separate text file. I'm about ready to put my fist through the monitor, and that would suck because this is a really nice monitor
I'm working on making a pretty chunky game engine for games I plan on making, but I was wondering if you make external AS files unopenable such as .lib files, so that if I give it to a friend that wants to use it, he/she cannot change my code. Is there anyway to make external AS files unopenable? Also, obfuscation isn't an option for this problem as it only stops the people who hack the finished product, not stopping people who have access to the actual files.
I spent almost a week trying to figure out how to unload a currently loaded swf using its button and loading a new swf... I have three files, a main.fla, file1.fla and file2.fla. In my main.fla, I have a code which loads the other two files. If i will click the "unload" button in the file1.swf, I would like the main.fla to unload the file1.swf and load the other file, file2.swf. Here is the code to load the file1.swf:
Lets say I have subgallery.swf file that loads jpeg images. And I have gallery.swf file that loads subgallery.swf.The jpeg images and both swf files are in the same folder.When I test gallery.swf it loads subgallery.swf but subgallery.swf doesn't load images. When testing subgallery.swf alone, it loads jpeg files.Is there any limitation or setting preventing external swfs loading other content?
I've got an external .as file in the same folder as my flash file. In the process of writing the code, whenever I make a change and then test the movie, the flash movie is obviously still looking at the OLD information. I tried using the "Delete ASO Files" on the menu, to no avail.I can' find these ASO files anywhere on mycomputer.Aha! I tried something else. I quit flash,restarted and ran the same script with no changes. It returned the data correctly, but then gave me this unpleasant message:256 levels of recursion were exceeded in one action list.This is probably an infinite loop.Further execution of actions has been disabled in this movie.There are no loops of any kind in the code, which is below.
//This is the Person.as file: class Person { public var HomName:String = "unknown"; public var HomEmail:String = "unknown"; public var HomPhone:String = "unknown"; public var HomSaveFreq:Number = 0;