| |||||||
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) |
| Gast
Beiträge: n/a
|
hi, ich bin ein newbie und habe folgendes problem: eine audio-loop startet auf knopfdruck und läuft durch; ich druecke einen anderen knopf, und die naechste loop beginnt zusaetzlich zur anderen zu laufen. problem: ich moechte, dass die loops synchron laufen, d.h., die anfaenge beider loops sollen immer gleichzeitig kommen. ich habe es zwar schon geschafft, dass die zweite loop an dem punkt beginnt, an dem sich die andere gerade befindet: (hihat ist die loop, die läuft, bass wird zugeschaltet) on (release) { pos = hihat.position/1000; bass.start(pos,1); } aber dummer weise startet die loop fortan immer an dieser stelle. sie soll aber beim zweiten mal von null an starten. wenn ich tippe on (release) { pos = hihat.position/1000; bass.start(pos,1); bass.start(0,999); } dann starten beide bassloops gleichzeitig. wie kann ich es hinkriegen, dass die zweite bassloop (die bei 0 anfaengt) erst am ende der ersten startet? waere echt toll, wenn einer abhilfe wuesste ... thx b Geändert von bnetz (05-12-2003 um 17:06 Uhr) |
|
| | #2 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
ich glaube es gibt sowas wie onSoundComplete oder so, musste mal in der Flash-Hilfe schauen. Damit kannst du dann ungefähr so arbeiten: [AS] ... pos = ... bass.start(pos,1); hihat.onSoundComplete = function() { bass.start(0,999); } ... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |