Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-09-2005, 16:22   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 4
kleines Scrollproblem

Hallo,

ich probiere gerade mit Hilfe eines Buches in Flash herum. Da gehts dann auch im Scrollen einer Grafik. Der Autor gibt mir da ein Script vor:

on (press) {
_root.grafik.scroll = Number(_root.grafik.scroll)-1; }

für das Hochscrollen. Funktioniert auch ganz prächtig, allerdings will ich, dass es automatisch hochscrollt, wenn man die Maus gedrückt hält. Im Buch steht etwas von "Kopie des Schlüsseldildes in dieselbe Ebene legen..." naja halt unverständliches Zeugs

Hat jemand eine Idee wie das geht?

Habe mal eine Beispieldatei rangehängt. Danke!
Angehängte Dateien
Dateityp: zip scrollen.zip (2,3 KB, 1x aufgerufen)
DRAGONByTE ist offline   Mit Zitat antworten
Alt 13-09-2005, 16:33   #2 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Code:
 on (press) { 
this.onEnterFrame = function(){
_root.grafik.scroll = Number(_root.grafik.scroll)-1; 
};
}
on (release) {
delete this.onEnterFrame;
}
besser noch das Script auf die HZL legen, da ist besser ändern

Code:
 meinMC.onPress = function() { 
this.onEnterFrame = function(){
_root.grafik.scroll = Number(_root.grafik.scroll)-1; 
};
}
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 13-09-2005, 17:05   #3 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 4
Funktioniert klasse Danke

Nur verstehe ich das ganze nicht 100%, kannst du mir das kurz erklären?
DRAGONByTE ist offline   Mit Zitat antworten
Alt 13-09-2005, 17:26   #4 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Code:
on (press) {	//wenn Knopf gedrückt definiere onEnterFrame-Funktion
this.onEnterFrame = function(){//function wird mit der FPS-Rate aufgerufen
// z.B. 12xmal die Sekunde bei 12FPS
_root.grafik.scroll -= 1; // besser so
};
}
on (release) {	//wenn losgelassen, lösche onEnterFrame
delete this.onEnterFrame;
}
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 13-09-2005, 21:28   #5 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 4
ja diese funktionen waren mir noch nicht ganz klar, habs nun aber verstanden. Danke nochmal!
DRAGONByTE 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 02:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele