Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2004, 11:33   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Köln
Beiträge: 3
Question Textfeld on(press) flüssig scrollen lassen

hi,
habe schon im Forum herumgesucht, aber mein Problem ist noch nicht gelöst:
mit welchem code muss ich meine auf/ab-Buttons belegen, dass das zu scrollende Textfeld flüssig scrollt und die Buttons nicht ständig geklickt werden müssen.
würde mich sehr über Hilfe freuen

grüße, Danni

mein derzeitiger code:
on(press) {
meinText.scroll = meinText.scroll + 1;
}
DannySahne ist offline   Mit Zitat antworten
Alt 05-03-2004, 11:36   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
hi nimm dazu bitte mal die suchen und finden funktion

da kommst du sicher zu was

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 05-03-2004, 11:39   #3 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
hi und willkommen im forum.
du mußt mit variablen arbeiten. zb schreibst du auf deinen mc mit dem textfeld:
ActionScript:
  1. onClipEvent (enterFrame) {
  2.     if (up == "1") {
  3.         this.textField.scroll -= 1;
  4.     }
  5. }
und dann schreibst du auf den oberen scrollpfeil:
ActionScript:
  1. on (press, keyPress "<Up>") {
  2.     up = "1";
  3. }
  4. on (release, releaseOutside, rollOut) {
  5.     up = "0";
  6. }
viel spass
honifred
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 05-03-2004, 12:17   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Köln
Beiträge: 3
Danke für die prompte Antwort, aber klappt irgendwie nicht.


hab auf den Button "Down"
---------------------------
on (press) {
down = "1";
}
on (release) {
down = "0";
}
---------------------------



und auf den MC (textField als Instanzname)
------------------------------------------------------------
onClipEvent (enterFrame) {
if (up == "1") {
this.textField.scroll += 1;
}
}
-------------------------------------------------------------

?? woran kann´s liegen?
gruß, Danni
DannySahne ist offline   Mit Zitat antworten
Alt 05-03-2004, 12:22   #5 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
achso, du mußt noch in das mc mit deinem textfeld noch in dsa 1. frame das reinschreiben:

up = 0;
down = 0;
damit initialsierst du deine variable und setzt sie auf 0, weil du am anfang keine croller gedrückt hast
am anhang ist noch ein beispeiel
Angehängte Dateien
Dateityp: zip scroll.zip (4,8 KB, 20x aufgerufen)
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 05-03-2004, 12:26   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Köln
Beiträge: 3
spitze, danke, hast mir sehr geholfen!!
DannySahne 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 11:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele