Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-08-2004, 13:15   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 3
Unhappy einfache txt.datei laden und ausblenden

Hi,

hier mein Problem:

Ich bin absoluter Flash-Neuling und soll folgende Flashanimation
erstellen:

1. Eine Text-Datei soll geladen werden. (hallo.txt: var=Hallo&)
2. Der Text "Hallo" bewegt sich vom linken Bildrand in die Mitte und bleibt stehen.
3. Nach einiger Zeit soll der Text "Hallo" dann einfach ausgeblendet werden.

Hört sich eigentlich gar nicht so schwer an, aber ich bekomme es nicht ganz hin. Der Text fliegt ruckelig vom Bildrand in die Mitte und verschwindet dann plötzlich - ohne Ausblendung.
Wäre super,wenn mir jemand weiter helfen könnte.
Ein Dankeschön vorab!
MfG
Hajoe
Angehängte Dateien
Dateityp: zip Hallo.zip (34,1 KB, 10x aufgerufen)
joeauge ist offline   Mit Zitat antworten
Alt 31-08-2004, 13:29   #2 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

also ich kann keine fehler finden...
der text läuft flüssig und ausgeblendet wird er auch...

wo genau liegt dein problem?

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 31-08-2004, 13:47   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi und willkommen!

Ich kann garnicht sehen, dass der Text überhaupt
eingeladen wird.
Hier ist mal ein Beispiel, was man alles machen muss,
damit der eingeladene Text auch ausgeblendet werden
kann. Dazu muss man nämlich eine Schrift einbetten.

Zum Thema Schriften einbetten am besten nochmal
separat suchen.
Nur kurz: In der Bibliothek, muss man oben rechts in der Ecke
auf das Symbol klicken und "neue Schriftart" auswählen.
Die muss man dann mit einem Rechtsklick Verknüpfen und ihr
einen Namen vergeben. Aber suche am besten mal nach nach
embedFonts und Schriften einbetten.

PHP-Code:
mf = new TextFormat();
mf.font "mSchrift";
mf.size 50;
//----------------------------------------------------
_root.createEmptyMovieClip("helper_mc"1);
//----------------------------------------------------
mv = new LoadVars();
mv.onLoad = function() {
_root.createTextField("m_txt"010010015050);
_root.m_txt.autoSize true;
_root.m_txt.text mv.a;
_root.m_txt.setTextFormat(mf);
_root.m_txt.embedFonts true;
//----------------------------
_root.helper_mc.onEnterFrame = function() {
_root.m_txt._alpha -= 1;
};
};
mv.load("hallo.txt"); 
Und ändere auch die Textdatei.
var=hallo!& sieht etwas komisch aus.
Das & setzt man nur, wenn einen neue Variable kommt.
z.B. a=hallo&b=haus
Schreibe also lieber a=hallo! das sollte reichen.
Und speichere die Textdatei unter Speichern Unter am
besten unter UTF8 ab. Dann werden auch schön alle
Zeichen angezeigt.
Angehängte Dateien
Dateityp: zip Hallo.zip (31,1 KB, 7x aufgerufen)
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------

Geändert von thebiz (31-08-2004 um 13:52 Uhr)
thebiz ist offline   Mit Zitat antworten
Alt 31-08-2004, 14:48   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 3
hi john,

vielen dank für deine hilfe,
aber leider kann ich Deine fla nicht öffnen - unerwartetes Dateiformat.
Der Text in der swf wird zwar ausgeblendet, aber die Bewegung fehlt.
MfG
Hajoe

als Anhang meine korregierte Version...
Angehängte Dateien
Dateityp: zip Hallo.zip (37,6 KB, 3x aufgerufen)
joeauge ist offline   Mit Zitat antworten
Alt 31-08-2004, 14:52   #5 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Schau mal ob die .fla geht.

Die Bewegung habe ich ja auch noch
nicht gemacht. Etwas musst Du auch selbst machen

Bewegen kannst Du das Textfeld ja mit _root.m_txt._x += 2;
z.B..
Angehängte Dateien
Dateityp: zip hallo4.zip (3,6 KB, 6x aufgerufen)
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 31-08-2004, 15:29   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 3
...aber ich kann doch nicht alles in ein actionscript schreiben.
zuerst wird doch der geladene text bewegt,
dann bleibt er voll 2sek. sichtbar und dann erst blendet er aus.
muß ich dann 2 as schreiben - oder wie? oder kann ich im
as irgendwie angeben, ab wann er ausblenden soll?
danke für deine geduld!

Geändert von joeauge (31-08-2004 um 15:53 Uhr)
joeauge ist offline   Mit Zitat antworten
Alt 31-08-2004, 16:06   #7 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Du kannst in AS eine Funktion schreiben.
z.B.:

PHP-Code:
 function faden(obj){ 
  
obj.onEnterFrame=function(){
     
obj._alpha -=2;
     if(
obj._alpha<=0){
       
delete obj.onEnterFrame;
     }
  };
}
 
setInterval(faden,2000); 
Ich habe es nicht getetstet, sodern einfach mal
so hingeschrieben.
Durch das setInterval, wird die Funktion nach 2 Sekunden
aufgerufen und das Objekt, fängt an zu verblassen.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz 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 07:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele