ActionScript 3.0 :: Flash Loading Text From External Sources?
May 16, 2010I need this EXACT tutorial only in AS 3.0
[URL]
I need this EXACT tutorial only in AS 3.0
[URL]
i can load text, but not so that it will change when a button is clicked (load a different file.)
there are two tutorials on this issue in the tutorial section
[URL]
both of which supply final sources and both of which have errors.
**Warning** Scene=Scene 1, layer=action, frame=1:Line 1: Case-insensitive identifier 'loadVars' will obscure built-in object 'LoadVars'.
loadText = new loadVars();
Total ActionScript Errors: 1 Reported Errors: 1
the loadVars error is in both of them.
I have been working on my first site which is my personal blog and I am having trouble getting my external text files to load in my dynamic text field. I would like to have my buttons when clicked to load my text files. This is the swf file that I have been working with: SWF FILE and these are my current dynamic text settings:
Code:
on (release) {
loadText.load("index.txt");
loadText.onLoad = function(success) {
if (success) {
// trace(success);
main.html = true;
main.htmlText = this.index;
}};}
So I have this button that when I click on it I want it to load two different text files into two different text boxes. This code works just fine for loading 1 file into one box,but not when I try to do the other thing. Whats wrong with it?
Code:
on (release) {
loadText = new loadVars();
[code].....
I am trying to creta my own loading text I am using the file and action script that chris99022 has written[code]...
View 2 RepliesI am loading multiple images into a class instance and I would like to keep track of how large the complete amount of loaded data is at any given point.I have grabbed the totalbytes from my directory of images via a PHP script... but collecting the new bytes from the ProgressEvent on each image seems tricky for some reason.Let's assume that the totalBytes variable is correct and that I am totally unfamiliar with the way that ProgressEvent works.Does an event get fired every time ProgressEvent gets a new byte? If not, how do I keep track of the current total bytes?[code]
View 2 RepliesI have an mp3player that loads an external mp3 file and plays. It works just fine if the url/location is hardcoded in the swf file. However, I need to be able to have the url passed to the flash externally so that a number of users may utilize this single swf build.
Example:
Current location need to be filename.mp3 or [URL]. However, I need this location to be edited per use of the swf. In php i know I could call it such as:
$myLocation = "123";
[URL]
or
$myLocation = "[URL]";
(The "123" is what changes for each page use)
Here is the code i have that is working just fine. Until I need to use a full url that changes for each page the swf is use on.
onClipEvent (load) {
if (playing!=true) {
playing=true;
soundIsLoaded=1
myMusic=new Sound();
myMusic.loadSound("myMusic.mp3",true)
}}
Limitations:
1. Because of the server set up, I am always required to call items using full absolute urls/paths.
2. php, cfm, xml etc are not available for use with this. -- the goal is to be able to give an webmaster a copy of the swf and the code to embed it on their html page... and that's it.
I am trying to find simple code to load an external text file to a CS4 .fla file. (Actionscript 3) I have found numerous tutorials and script on google but every one of them gives me syntax errors... I just want to be able to change the text without having to republish the swf every time...
View 1 Repliesi am trying to create a loop that will put a list of names from external sources into a number of Arrays .so what i did is :
Code:
for (i=0; i<4; i++) {
this["loadVarsText"+i] = new LoadVars();
this["loadVarsText"+i].onLoad = function(success) {
[code].....
and i dont understand why it is not working, and how can i fix it?
I've grabbed this code from the tutorials section and it works fine. I'm now trying to adapt it so that I can use it in a function. I'm calling the function from a deeply nested button and trying to load the text into a deeply nested textfield. I've located which part of the code is giving me trouble but am having trouble sorting it
function contentLoad (contentTitle, contentFile, contentId) {
_root.mc_contentMain.mc_bodyText.txt_title.text = contentTitle;
// text loading function below
[code].....
I have gone thru the tutorial located at The only difference is that my css file is right in the same folder as the flash file. My codes are:
HTML Code:
var format = new TextField.StyleSheet();
var path = "flass.css";
[code].....
I already have the text loading working.The only thing I'm not sure how to do, is that I need the text to have different fields with different fonts.I'm specifically doing a blog. Each entry is comprised of the title, date and content. And I need to format the title and date to one font, and the content to a different one.How can it be done?
View 1 RepliesI 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.
I'm loading a external text file to flash and according to the number present in the text file i'm trying to do a IF - ELSE command. It's not working coz the value I load from the external file is string. How can i get this as intiger.
View 2 RepliesI am trying to load an external variable text file into a movie but it is returning compiler errors. Please suggest a solution. The source code is ......
var myTextLoader:URLLoader = new URLLoader();
myTextLoader.DataFormat=URLLoaderDataFormat.VARIAB LES;
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);
[code]....
The external file is "gxcvrt.txt" while name, slogan, rep, button1-7 are the variables to be loaded.The compiler returns the following errors (highlighted in red)
Line 4
'{' expected
Source = function onLoaded(e:Event) :void {
[code]....
I want to load external png's through this code:
(for this code, check the mcBandPreloader in de .fla file)
Code:
var imageLoader:Loader;
var RespJpeg:String = "images/arch1Proj.jpg"
function loadImage(url:String):void {
[Code]....
Here the problem is that I can't type html in my external txt file. (I did checked the html button in Dynamic Text Properties. What am I doing wrong here?
.fla can be downloaded at [URL]
I have a class that loads data from a text file and puts it into an array called tdv.importedTxtArray (public var).In a separate class i have written [code]The infoArray does not then contain the imported text however because tdv.importedTxtArray is not given its popper contents until about 1/2 a second after the tdvLoader class executes (i.e: when Event.COMPLETE is run and the array is populated with strings from the external text file). Subsequently in the code above infoArray is set to a blank array.How can i get the code in my separate class to ''wait' until tdv.importedTxtArray is properly populated before accessing it.
View 2 Repliesin my projects i often use some xml files to load external text that i can format in css and it worked fine till now..i have a site that i am prograaming in italian and german and in both languages there is much text that contains special characters as "à " "ò" "è" "ù" "ä" "ü" and so on .. the problem is that when i write some text with this special characters in xml when the text is loaded in the flash this special characters are not recognised and instead of them a small square is displayed ..
i tryed to load the text from a html file instead of a xml file (because in HTML i know how to write theese special characters and let them display right in my html pages .. for example à = à but no way .. the flash now loades the text à instead of à ..
So I'm loading text from an external file I've uploaded onto the internet. It loads absolutely fine when I test the movie from my computer, but when I upload it and embed it onto an html page, all of the dynamic text refuses to load. Can someone enlighten me as to what's going on? Or at least tell me how to fix it? XD;
[Code]...
I saw it in this site...[URL].. it says "Include code from external sources using #include".umm... does it mean I can use C code, etc. within flash??
View 1 RepliesI have a scrollbar that uses a movieclip-instance name "text" to display dynamic text.On the main timeline I used the following code:
myLoadVars = new LoadVars();
myLoadVars.onLoad = function() {
dynamictextcontent.htmlText = myLoadVars.dynamictextvariable_html;
[code].....
I saw it in this site...[URL]it says "Include code from external sources using #include".does it mean I can use C code, etc. within flash?
View 1 RepliesI'm loading some external text dynamically. Before I've always added the text to a textbox which is already on the stage. Now I'm adding the textbox with actionscript too but it's cutting off the exterally loading text at the height of the textbox (I know this because I am scrolling the text). There must be some property of the textbox which I haven't setwhat it is?Btw, I don't want to just change the height of the textbox as I am loading in many different texts of different lengths and this is affecting the scrolling.
View 3 RepliesI have a rather big (34 MB) Flash CS4 AS3 swf being loaded as a whole into a preloader like
l.load(new URLRequest("sample.swf"));
What are my options to minimize loading time? Can I split the swf and load from several servers? I'm dynamically loading images from the library:
var myBitmapDataObject:myBitmapData = new myBitmapData(100, 100);
var myImage:Bitmap = new Bitmap(myBitmapDataObject);
addChild(myImage);
Right now I'm declaring/referencing every single image in order to get it included in the compiled clip. Any better way? Haven't got round to using Flex yet.
Alright. I currently have a site where I need to have daily specials load into either dynamic text fields or tfl which ever is easier. Right now I am using as files loading into dynamic text fields but to update it I have to open flash move that days .as files into the same directory and publish, I have to do this everyday. Whats an easy way for me to set the code to automatically load the files everyday. Like on monday the code goes to /monday/specials.as and then tuesday does the same....or would it be easier to have an external file where all I have to do is edit the text and not have to open flash move files and re publish everyday.
View 1 RepliesIs this possible, because what i have is a simple 1 user admin login system, but i want the user to beable to change the password as simple as changing a text file and uploading it which the actionscript will dynamicly load the TEXT into! the Actionscript itself?
[Code]...
I followed the dynamic text tutorial on this site, and it worked perfect in my test .fla, however it isn't working in my actual implementation...
Basically, I have a movieclip that is several layers deep into the movie that I want to load the text, but for some reason its not loading...
I take the same movie clip, and I put it on the main stage and it works just fine.
So somehow the placement of the MC in the flash movie is screwing the linking...
Can someone give me the Script for loading an External text which is stored in a Notepad... I want it to appear in the Dynamic Text Field in my swf file.
[Code]...
In Actionscript/Flash it is possible to create a swf which contains font data for emedding like this:
package {
import flash.display.Sprite;
public class Font_times_new_roman extends Sprite {
[Embed(
[Code].....
now what i would like is, to create something like this with glyphs from different source fonts.
for example unicode character x should be taken from Arial, while character y should be from times new roman.
what ultimately I want is to click a button and text will be displayed in the text field loaded from an external .txt fileI've adapted some code i found online:
var myTextLoader:URLLoader = new URLLoader();
var myTextField_txt:TextField= new TextField();
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);
[code].....