Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-10-2003, 14:54   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 1
totale dau-frage: zufälliges blinken mit as

tag zusammen,

folgendes problem:
ich habe ein mc, mit 2 keyframes drin; in jedem keyframe ist ein kreis, nur das die farben unterschiedlich sind. ich will den mc mehrfach im flashfilm verwenden.

der mc soll folgendes machen: er soll zufällig (sagen wir mal mit einem interval von 100ms - 1s) von dem einem keyframe zum anderen springen.

ich bastel jetzt schon 3h mit gotoAndPlay() oder setInterval() rum, um das irgentwie hinzubekommen. das problem ist, das ich es aber nicht gebacken bekomme mal bleibt der film stehen, mal ruft sich das zeug mehrfach auf und läuft amok und so scherze

könnte mir mal jemand von euch den weg zeigen, damit ich hier nicht verzweifle?

besten dank!
pret79 ist offline   Mit Zitat antworten
Alt 13-10-2003, 08:43   #2 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Könnte daran liegen, dass setInterval(); erst ab Flash MX funktioniert, in F5 vielleicht in etwa so:

ActionScript:
  1. onClipEvent(enterFrame){
  2. if(random(25)==1){
  3.  
  4. if(_currentframe==1){nextFrame();}
  5. else{prevFrame();}
  6.  
  7. }}

In Abhängigkeit von der voreingestellten Bildrate wird mit einer Chance von 1/24 ausgerechnet, ob er das Bild wechselt oder nicht

Edit: Wenn Du die 25 durch eine kleinere Ganzahl ersetzt, blinkts häufiger

Geändert von T.Decay (13-10-2003 um 08:46 Uhr)
T.Decay 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 07:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele