Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-06-2005, 10:22   #1 (permalink)
Noobster
 
Registriert seit: May 2005
Beiträge: 107
Dynamisches Textfeld in Button ansprechen

hi ich bins mal wieder.

ich raffs einfach nicht, wie ich ein dynamisches textfeld, welches im "Over"-Frame liegt, über as ansprechen kann??

ich will den text für das feld per as zuordnen, dh:

mein textfeld heißt "res".
also hab ich gedacht schreib ich einfach:

_level1.res.text = "bla";

hab auch noch andere varianten versucht, aber ich kann das dynamische textfeld einfach nicht ansprechen.
geht das grundsätzlich nicht in Buttons?
Motionguru ist offline   Mit Zitat antworten
Alt 13-06-2005, 10:24   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
>geht das grundsätzlich nicht in Buttons?

warum in aller welt willst du ein dynamisches textfeld
in einem button legen. sowas habe ich ja noch nie gehört.

also, ich glaube kaum das das geht.
aber wer weiß, flash ist ja zu einigen merkwürdigkeiten
fähig.

was willst du denn erreichen?
warum ist das textfeld in einem button?

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 13-06-2005, 10:30   #3 (permalink)
Noobster
 
Registriert seit: May 2005
Beiträge: 107
naja, ich will, wenn man über den button fährt, daß ein text über dem button angezeigt wird, der zur verständlichkeit dient. das geht ja auch, aber in bezug auf mehrsprachigkeit, muß der text mal in deutsch und mal in englisch angezeigt werden.
Bsp: button hat nur ein "R" auf sich stehen.
maus fährt drüber --> text erscheint in deutsch "Zurücksetzen"
das gleiche soll in englisch passieren nur eben mit dem text "Reset".

diese textvariable wird von html an flash gegeben.

ich hoffe das wurde jetzt einigermaßen klar.
Motionguru ist offline   Mit Zitat antworten
Alt 13-06-2005, 10:32   #4 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
nein, geht nicht. einzige lösung: statt button einfach einen movieclip verwenden.
dieser lässt sich ja problemlos auch mit button-funktionen belegen.

@gaspode: So abwegig ist das gar nicht. wenn man 30 gleiche buttons braucht, kann man einen "rohling" bauen und dann aus der library attachen. und somit kommt man zu Motiongurus problem.


l.g.
rick
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de
ricobeck ist offline   Mit Zitat antworten
Alt 13-06-2005, 10:33   #5 (permalink)
Noobster
 
Registriert seit: May 2005
Beiträge: 107
naja, dann heißts wohl umbauen und MC's basteln (*verdammt*). das hatte ich auch schon befürchtet.

trotzdem danke.

Gruß,

Mo...
Motionguru ist offline   Mit Zitat antworten
Alt 13-06-2005, 10:46   #6 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
@ricobeck:

wieder was dazugelernt.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 13-06-2005, 11:21   #7 (permalink)
Noobster
 
Registriert seit: May 2005
Beiträge: 107
also tut mir leid, wenn ich zu blöd bin es richtig hinzuschreiben, aber ich bekomms immer nochnicht zum laufen.

hab jetzt aus dem button nen mc gemacht ("res").
hab dann im ersten frame (actions) folgendes geschrieben:

ActionScript:
  1. res.onRollOver = function(){
  2.       this.gotoAndStop(2); //im 2ten frame liegt das textfeld "restxt"
  3.       this.res.restxt.text = "bla";
  4.  
  5. }
wo ist denn da mein fehler, er zeigt nämlich nix an???

dane nochmal,

Mo..
Motionguru ist offline   Mit Zitat antworten
Alt 13-06-2005, 11:25   #8 (permalink)
Noobster
 
Registriert seit: May 2005
Beiträge: 107
hat sich erledigt, hab den fehler. *peinlich*

das "res" war zu viel vor dem this!!!

ich vollhorst.

tschüß
Motionguru 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 05:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele