Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-06-2005, 20:08   #1 (permalink)
GEOSKATE
 
Registriert seit: Jun 2005
Ort: Gerolzhofen
Beiträge: 1
Question Kleine, leichte Frage (fuer euch)...

Tach,

Ich mache gerade eine Website haupsaechtlich mit Flash und bis jetzt klappt alles hervorragend trotz meiner minimalen Flash skills

Ich hoffe ihr koennt mir recht schnell weiterhelfen. Hier meine Frage:

Ein Rollovereffekt bei einem button soll hergestellt werden (das habe ich ja schon), nur soll dieser nach einem overroll trotz release noch eine bestimmte Zeit aktiv sein (zB. 3 sekunden)

Also ein Beispiel, falls es zu schwer erklaert wurde :

Ich gehe mit der Maus ueber einen Button, dieser geht in den Rollover Status und danach gehe ich wieder von dem Button runter, aber der Rollover effekt ist immernoch aktiv fuer 2 sekunden und geht eben nach diesen 2 sekunden wieder in den Normalen Status.


Soooo, ich hoffe ihr habt mich verstanden und koenntet mir helfen...
Ich waere auf jeden fall sehr dankbar!!

Vielen Dank schonmal im Vorraus,
Geoskate
GEOSKATE ist offline   Mit Zitat antworten
Alt 24-06-2005, 21:08   #2 (permalink)
AAI
 
Benutzerbild von AAI
 
Registriert seit: May 2004
Beiträge: 327
Das ist jetzt kein klassischer Button.

ActionScript:
  1. mc_bu.bu.onRollOver = function () {
  2.     clearInterval(int1)
  3.     this._parent.gotoandstop(2)
  4.     };
  5.  
  6. mc_bu.bu.onRollOut = function () {
  7.     t0 = getTimer ()
  8.     timeout = t0+2000
  9.     int1 = setInterval(timecheck,18)
  10.     this._parent.gotoandstop(3)
  11.     };
  12.  
  13. function timecheck () {
  14.     time_now = getTimer ()
  15.     if(time_now>timeout) {
  16.         mc_bu.gotoandstop(1)
  17.         clearInterval(int1)
  18.         }
  19.     }

Der Code liegt im ersten Frame auf der
Hauptzeitleiste. Der button hier ist
unsichtbar und liegt in einem MC.

wenn du mehrere button hast, muss
es auch mehrere Intervalle geben, sowie
mehrere timecheck-funktionen. Kann ja
alles in einer schleife geschehen.

Nicht ganz einfach, oder? Gibt sicher ne
effektivere lösung.
Angehängte Dateien
Dateityp: zip mc_bu.zip (3,4 KB, 5x aufgerufen)
AAI 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 18:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele