| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 3
| sound doppelt sich. flash ist gemein kann jemand helfen??? bin noch blutiger anfänger ich erstelle auf einem movieclip , per actionscript innerhalb eines onClipEvent(enterFrame) ein soundobjekt, dessen verhalten in lautstärke und balance von der mousposition abhängt. dieser clip liegt innerhalb eines moviclips, dessen zeitleiste über mehrere frames gefüllt ist. der sound fängt an sich zu doppeln. (nicht sinn und zweck der sache!! )es tut also nur, wenn die zeitleiste des mc, in dem alles liegt nur über einen frame läuft. gibt es eine lösung wie ich es hinbekomme, dass der gleiche sound durchgehend loopt und sich in lautstärke und balance anpasst? |
| | |
| | #2 (permalink) |
| The Man Who Wasn't There Registriert seit: Jul 2003 Ort: BÄRLIN
Beiträge: 1.156
|
hi, du darfst das erstellen des soundobjekts nicht mit in das enterFrame event packen. gruß mike
__________________ Dot-Realities Mike Broders Berlin ICQ:105925103 Dot-Realities v4.0 under construction! |
| | |
| | #3 (permalink) |
| Euer Nuser Registriert seit: Apr 2004 Ort: Sand-City
Beiträge: 3.483
|
Zeig mal Dein Script her! --pp
__________________ Die Krinimalpolizei gibt bekannt: |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 3
|
hab schon versucht, das soundobjekt in einem onClipEvent (load) vorher zu erstellen, der sound doppelt sich leider trozdem hier das script onClipEvent (enterFrame) { // Definieren, ab welcher Distanz nix mehr zu hören ist (in Pixeln) distanzStill = 400; // Definieren, ab welcher Distanz der stereoeffekt eintritt (in Pixeln) distanzStereo = 100; // Berechnung der Entfernung von Maus zu Objekt (dieser Film) differenzX = _root._xmouse-this._x; differenzY = _root._ymouse-this._y; entfernung = Math.sqrt((Math.pow(differenzX, 2)+Math.pow(differenzY, 2))); // Berechnen der Lautstärke (maxWert=100, minWert=0) if (entfernung<distanzStill) { lautstaerke = ((distanzStill-entfernung)/distanzStill)*100; } else { lautstaerke = 0; } movie_sound = new Sound(this); movie_sound.setVolume(lautstaerke); // Balance einstellen if (diffXabsolut<distanzStereo) { stereoWert = (diffXabsolut/distanzStereo)*100; } else { stereoWert = 100; } if (differenzX<0) { movie_sound.setPan(stereoWert); } else { movie_sound.setPan(-stereoWert); } } |
| | |
| | #6 (permalink) |
| Euer Nuser Registriert seit: Apr 2004 Ort: Sand-City
Beiträge: 3.483
| ActionScript:
So klappt's sicherlich. --pp
__________________ Die Krinimalpolizei gibt bekannt: Geändert von ~pyropete~ (29-09-2004 um 13:38 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 3
|
danke für die hilfe , aber leider klappt es trotzdem nicht. das problem, dass sich der sound doppelt, entsteht immer wenn entweder die hauptzeitleiste, und/oder die zeitleist des moviclips, indem sich der clip befindet, auf dem das script liegt mehr als ein frame beinhaltet. vielleicht noch ne andere idee? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |