Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-02-2004, 13:42   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 9
Dynamisches Textfeld....wert wird nicht zugewiesen

Hallo,

ich habe ein Movieclip mit dem namen "ball". Sein alphawert ist "0". Ich habe weiterhin ein dynamisches Textfeld mit der Variable "vati". Ich lasse jetzt über actionscript den alphawert von "ball" bis auf 100 hochzählen. Im dynamischen Textfeld soll immer der aktuelle alphawert stehen. Mein Actionscript sieht folgendermaßen aus.

Code:
onClipEvent (enterFrame)
{    
	if (_level0.ball._alpha<=100)
	{
		_level0.ball._alpha +=1;
		vati=_level0.ball._alpha;
	}
}
Leider wird aber im dynamischen Textfeld nix angezeigt....ich weise doch der Variable vati den alphawert von Ball zu. Warum aber will das dynamische Textfeld nix ausgeben ?

Danke
Grosch
Grosch ist offline   Mit Zitat antworten
Alt 24-02-2004, 13:52   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
hi Grosch,

dein ball-Movieclip und das Textfeld liegen in der selben Zeitleiste und das Script befindet sich auf deinem ball-Movieclip?

Wenn ja, dann so:
ActionScript:
  1. onClipEvent(enterFrame){
  2. // mit "this" beziehst du dich auf den MC in dem das Script liegt
  3. if(this._alpha < 100){
  4. this._alpha++; // ist dasselbe wie += 1
  5. _parent.vati = this._alpha;
  6. }
Durch _parent.vati verweist du auf die Zeitleiste, in der der ball-Movieclip liegt. Ansonsten würde AS nach der Variablen vati innerhalb des Movieclips suchen.

Wenn es das nicht war, erklär noch mal genauer wie deine Datei aufgebaut ist.

gruß,
roman
romän ist offline   Mit Zitat antworten
Alt 24-02-2004, 13:53   #3 (permalink)
Neuer User
 
Benutzerbild von Kryz
 
Registriert seit: Oct 2001
Ort: Hamburg
Beiträge: 45
Wo liegt das Textfeld - in _level0 oder im MC "ball"?

Im ersten Fall müsste dann die Zeile so aussehen:

_level0.vati=_level0.ball._alpha;
bzw.
_level0.vati = this._alpha;

Hier getestet, klappt. Überprüfe auch die Schriftfarbe, die Deinem TF zugewiesen ist. Weiß auf weißem Hintergrund und so weiter... ;-)
__________________
Gruß
Kryz | WeBlog: http://www.christianscholz.com
Kryz ist offline   Mit Zitat antworten
Alt 24-02-2004, 14:03   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 9
Hallo,

danke für die schnelle Hilfe....jetzt geht's. DANKE !!!

Tschau Grosch
Grosch 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 06:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele