| |||||||
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: Oct 2003
Beiträge: 2
| Problem mit sound.start() ?!
Hallo. Bin dankbar für jegl.Art d.Hilfe oder Vorschläge! ----------------- // 2 Sounds habe ich definiert _root.sound01 = new Sound(); _root.sound01.attachSound("soundA"); _root.sound02 = new Sound(); _root.sound02.attachSound("soundB"); // dann die zwei bedingungen if (var1 > 0) _root.sound01.start(); if (Key.isDown(72)) _root.sound02.start(); ----------------- Ergebnis: "sound01" (Motorgeräusch als Schleife) wird ordentlich abgespielt wenn "var1" (Geschwindigkeit eines Fahrzeugs) größer 0 ist. Gleichzeitig läßt sich aber der "sound02" (Hupe) nicht abspielen, wenn "Key.isDown(72)" ("H"). Was mache ich falsch? Überlagern sich die zwei Sounds? (in anderen Flashs kann ich auch mehrere Sounds übereinander laufen lassen...) |
| | |
| | #3 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
| ActionScript:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 2
| "sound02" wird trotzdem nicht immer abgespielt
Danke erst einmal für Eure Hilfe. Habe trotzdem noch das Problem, dass bei Drücken der "H"-Taste der Sound nur in 50% aller Fälle abgespielt wird. Kann der Fehler darin liegen, dass die Abfragen in einer Funktion sind?! ------------------------- spielfigur = new Object(); spielfigur.init = function (clip) { with (clip) { maxTempo = 1; tempoV = 0; _root.sound01 = new Sound(); _root.sound01.attachSound("mlauf"); _root.sound02 = new Sound(); _root.sound02.attachSound("mhorn"); } } spielfigur.steuern = function (clip) { with (clip) { if (tempoV < 0) _root.sound01.start(); KeyListener = new Object(); keyListener.onKeyDown = function() { if (Key.getCode() == 72) { _root.sound02.start(); } }; Key.addListener(keyListener); if (Key.isDown(Key.UP) && tempoV < maxTempo) { tempoV += 0.05; } } spielfigur.init(mc); this.onEnterFrame = function () { spielfigur.steuern(mc); } ------------------------- Zu umständlich gecodet? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |