Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-02-2008, 12:04   #1 (permalink)
Neuer User
 
Benutzerbild von robbie_bobbie
 
Registriert seit: Jun 2007
Ort: München
Beiträge: 150
Alpha für dyn. Textfeld

Hi Jungens,

ja, ich habe die Suche bereits genutzt, nur noch nicht die Antwort auf mein Problem so richtig gefunden...

Ich lege ein dyn. Textfeld an (Instanzname:"txt"), bette die Schriftart ein und konvertiere das in einen MC (Instanzname: "txt1_mc").

Wenn ich jetzt in der Hauptzeitleiste folgenden Code eingebe, läuft das Alpha Tween leider nicht:

txt1_mc.txt.text = "home";
txt1_mc.onEnterFrame = function()
{
this._alpha += 5;
};

Sieht doch eigentlich einfach und logisch aus, oder?

Seltsamerweise sehe ich jetzt gerade noch nicht einmal irgendetwas vom Text, konnte vorhin wenigstens noch die Alpha Eigenschaft für den MC per AS setzen, so dass mir der Text entsprechend leicht transparent angezeigt wurde...

Hat jemand ne Idee oder anderen Ansatz?
Der Kram beschäftigt mich jetzt schon wieder seit 3 Stunden, das gibts doch nicht...
robbie_bobbie ist offline   Mit Zitat antworten
Alt 04-02-2008, 14:17   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Hast du denn auch vom MC "txt1_mc" vorher die Transparenz runtergesetzt? Oder doch von der Textfeldinstanz "txt"? Und den Event löscht man wieder, wenn er durchgelaufen ist, der kostet sonst unnütze Systemperformance...

PHP-Code:
txt1_mc.txt._alpha 0;
txt1_mc.txt.text "home";
txt1_mc.onEnterFrame = function(){
   if(
this.txt._alpha <= 100){
      
this.txt_alpha += 5;
   }
   else{
      
delete this.onEnterFrame;
   }
}; 

Geändert von agedoubleju (04-02-2008 um 23:21 Uhr)
  Mit Zitat antworten
Alt 04-02-2008, 16:34   #3 (permalink)
Neuer User
 
Benutzerbild von robbie_bobbie
 
Registriert seit: Jun 2007
Ort: München
Beiträge: 150
Hi!

danke dir, agedoubleju.
Hatte allerdings den Alpha-Wert für den MC, genau wie bei dir, per AS auf 10"initialisiert".
Das mit dem delete onEnterFrame hatte ich zunächst bewußt vernachlässigt.

Aber vom Ansatz sieht es zumindest nicht falsch aus, oder?
Werd mich nachher noch einmal ransetzen..
Danke soweit,
Robin
robbie_bobbie ist offline   Mit Zitat antworten
Alt 05-02-2008, 07:22   #4 (permalink)
Neuer User
 
Benutzerbild von robbie_bobbie
 
Registriert seit: Jun 2007
Ort: München
Beiträge: 150
...es klappt einfach nicht: Habe ich ein stat. Textfeld, läuft der Tween! Ändere ich dieses TF in ein dynamisches und bette die Schrift ein, dann passiert nüscht mehr...

Kann doch nicht wahr sein!

Robin
robbie_bobbie ist offline   Mit Zitat antworten
Alt 05-02-2008, 07:32   #5 (permalink)
Neuer User
 
Benutzerbild von robbie_bobbie
 
Registriert seit: Jun 2007
Ort: München
Beiträge: 150
JUHU - ES FUNZT!!!
Hatte gerade einfach mal unter Linkage im Bibliotheks-Symbol der Schriftart "Export for ActionScript" angeklickt und siehe da, es funzt!

Warum steht das denn nirgendwo?

So, jedenfalls hab ich ne Lösung und der Thread ist auch mit einer Lösung beendet (ich hasse Threads, die sich im Nichts auflösen )

Gruß,
Robin
robbie_bobbie ist offline   Mit Zitat antworten
Alt 05-02-2008, 11:39   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Warum steht das denn nirgendwo?
Hier im Flashforum steht das in hunderten von Beiträgen. Du bist nicht der Erste, der das Problem hat...
  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 20:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele