Autor |
Nachricht |
danielkussin
Threadersteller
Dabei seit: 04.06.2008
Ort: Hamburg
Alter: 42
Geschlecht:
|
Verfasst Sa 16.01.2010 01:02
Titel Flash AS3: Links, Rechts scrollen (Mouseover) |
|
|
Guten Abend,
also ich bin nicht wirklich der große Flash-Spezi, aber ich hab gerade eine kleine Buttonleiste mit Flash erstellt, wobei in dieser Leiste nur immer 6 Symbole angezeigt werden, zu den anderen soll man kommen, wenn man mit der Mouse über einen Button fährt. Eigentlich alles kein Problem, nur leider funktiert das Scrollen nicht wie gewünscht, wenn ich mit der Maus über den Button fahr,bewegen sich die Icons immer nur einen Pixel, und nicht kontinuierlich. Ich weiss, dass ich irgenwie noch Enter_Frame mit einbauen muss, aber wie?
Gruß Daniel
|
|
|
|
|
JanG
Dabei seit: 13.10.2002
Ort: Köln/Düsseldorf
Alter: -
Geschlecht:
|
Verfasst Sa 16.01.2010 01:35
Titel
|
|
|
Ohne Code =
Peaze!
|
|
|
|
|
Anzeige
|
|
|
danielkussin
Threadersteller
Dabei seit: 04.06.2008
Ort: Hamburg
Alter: 42
Geschlecht:
|
Verfasst Sa 16.01.2010 01:40
Titel
|
|
|
Code: | // Funktionsaufrufe
scrollleft_btn.addEventListener(MouseEvent.MOUSE_OVER, scrollLeft);
scrollright_btn.addEventListener(MouseEvent.MOUSE_OVER, scrollRight);
// Funktionen
// Scrollen
function scrollLeft(event:MouseEvent):void {
// Links
}
function scrollRight(event:MouseEvent):void {
// Rechts
} |
Gruß Daniel
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Sa 16.01.2010 09:54
Titel
|
|
|
Code: | // Funktionsaufrufe
scrollleft_btn.addEventListener(MouseEvent.MOUSE_OVER, scrollInit);
scrollleft_btn.addEventListener(MouseEvent.MOUSE_OUT, scrollInit);
scrollright_btn.addEventListener(MouseEvent.MOUSE_OVER, scrollInit);
scrollright_btn.addEventListener(MouseEvent.MOUSE_OUT, scrollInit);
var hovered:MovieClip;
// Funktionen
// Scrollen
function scrollInit(event:MouseEvent):void {
if(e.type == MouseEvent.MOUSE_OVER){
this.hovered = e.target;
this.addEventListener(Event.ENTER_FRAME, scroll);
} else {
this.removeEventListener(Event.ENTER_FRAME, scroll);
this.hovered = null;
}
}
function scroll(e:Event):void{
deinteil.x += (hovered == scrollleft_btn) ? -1 : 1;
}
|
ungetestet.
und aufgrudn von restalkohol vielleicht vertippt.
Zuletzt bearbeitet von phihochzwei am Sa 16.01.2010 10:03, insgesamt 3-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Flash Grafik per Mouseover nach links oder rechts bewegen
Banner links/rechts neben Flash platzieren...
Rechts Links td background=
div von links nach rechts ? HILFE
Mouseover bei Links
[Photoshop] rechts raus, links weiter
|
|