mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 09.12.2016 16:36 Benutzername: Passwort: Auto-Login

Thema: "erschüttern" effekt vom 26.04.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> "erschüttern" effekt
Seite: Zurück  1, 2
Autor Nachricht
derpfadfinder

Dabei seit: 19.04.2002
Ort: pfadfinderlager
Alter: 34
Geschlecht: Männlich
Verfasst Mi 26.04.2006 12:00
Titel

Antworten mit Zitat Zum Seitenanfang

haste mal die angegebene googlesuche bemüht?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 35
Geschlecht: Männlich
Verfasst Mi 26.04.2006 13:09
Titel

Antworten mit Zitat Zum Seitenanfang

Den Text in nen MC packen und folgenden Prototypen darauf anwenden.

Code:

MovieClip.prototype.shake = function(power, ms, interval, rot, callback) {
   var mc = this;
   if (typeof rot == "string") {
      callback = rot;
      rot = 0;
   }   
   var ref = this;
   var r1, r2;
   var origin_x = mc._x;
   var origin_y = mc._y;
   var origin_rot = mc._rotation;
   var id = setInterval(function () {
      (r1=(Math.round(Math.random()*10)))<5 ? r1=-r1 : r1;
      (r2=(Math.round(Math.random()*10)))<5 ? r2=-r2 : r2;      
      mc._x = origin_x+power*r1;
      mc._y = origin_y+power*r2;
   
      if (rot != 0)
         mc._rotation = mc._rotation-Math.random()*rot+Math.random()*rot;         
   }, interval);
   var id2 = setInterval(function () {
      mc._x = origin_x;
      mc._y = origin_y;
      mc._rotation = origin_rot;   
      clearInterval(id);
      clearInterval(id2);
      ref[callback]();
      return;
   }, ms);   
};


//Aufruf (heftigkeit, gesamtdauer, duration, rotation)
shake_mc.shake(2,10000,2,2);

abgespecktes MC_Prototype-Script von Mario Rudolph Lächel


Zuletzt bearbeitet von l'Audiophile am Mi 26.04.2006 13:09, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
labrar

Dabei seit: 04.04.2006
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Mi 26.04.2006 23:41
Titel

Antworten mit Zitat Zum Seitenanfang

Pack das in auf deinen mc(nicht Schlüsselbild)

Code:
onClipEvent (load) {
    trembling = true;
   startTime = getTimer()/1000;
    startX = _x;
    startY = _y;
    distance = 6;
       delay = 5;
}
onClipEvent (enterFrame) {
    if (trembling) {
      
        currentTime = getTimer()/1000;
        _x = startX+(random(distance)+1-(distance/2));
        _y = startY+(random(distance)-(distance/2));
        if ((currentTime-startTime)>delay) {
            trembling = false;
        }
    }
}
  View user's profile Private Nachricht senden
 
Ähnliche Themen was für ein Effekt?
dieser effekt
Roncalli Effekt
Chrom effekt
Wie geht dieser Effekt?
feuer effekt
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.