Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2006, 14:40   #1 (permalink)
hobbyFlasherIN
 
Registriert seit: Jan 2006
Ort: Ruhrpott
Beiträge: 125
zeilenweise text einblenden ohne den vorherigen zu loeschen

Hallo zusammen,

habe dieses kleine Skript aus dem Forum kopiert und versuche grade es umzubauen, klappt nur nicht so ganz. Hier erst mal der code:

PHP-Code:
_root.createTextField("slogan"101010200200);
var 
sloganFormat = new TextFormat();
sloganFormat.size 22;
sloganFormat.multiline true;
sloganFormat.color 0x000000;
_root.slogan.setNewTextFormat(sloganFormat);

var 
0;
arr = [];
arr2 = [];
myVars = new LoadVars();
myVars.onLoad = function() {
    
arr this.info.split("\\n");
    
id setInterval(timedSplit1500);
};
myVars.load("txt/aboutme.txt");
function 
timedSplit() {
    if (
i>1) {
        
arr2[i] = arr[i].substring(0arr[i].length);
    }
    
arr2[i] = arr[i];
    
    var 
xx = new String(arr[i].substring(0arr[i].length));
    
trace(xx);
    if (
== arr.length) {
        
clearInterval(id);
    }
    
i++;
    
slogan.text arr2;

damit möchte ich den text aus einer externen txt auslesen und zeilenweise in einem per as skript definiertem textfeld ausgeben. Leider bekomme ich entweder immer nur eine zeile angezeigt und die vorherige zeile wird gelöscht oder ich lasse mir dass ganze array ausgeben dann habe ich aber ein komma dazwischen mit substring das funktioniert auch nicht. mit substring habe ich nur die buchstaben abgeschnitten, das komma bleibt
2006mp ist offline   Mit Zitat antworten
Alt 26-01-2006, 14:55   #2 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
PHP-Code:
System.useCodepage true;
_root.createTextField("slogan"101010400400); 
var 
sloganFormat = new TextFormat(); 
sloganFormat.size 12
sloganFormat.multiline true
sloganFormat.color 0x000000
_root.slogan.setNewTextFormat(sloganFormat); 
var 
0
arr = [];
myVars = new LoadVars(); 
myVars.onLoad = function() { 
    
arr this.info.split("\n"); 
    
id setInterval(timedSplit1500); 
}; 
myVars.load("images/aboutme.txt"); 
function 
timedSplit() { 
    if (
== arr.length-1) { 
        
clearInterval(id); 
    } 
    
i++; 
    
slogan.text += arr[i]; 

funktioniert bei mir wunderbar!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 26-01-2006, 15:14   #3 (permalink)
hobbyFlasherIN
 
Registriert seit: Jan 2006
Ort: Ruhrpott
Beiträge: 125
ja supi, klappt. danke für die schnelle antwort.
2006mp ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele