| |||||||
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: Jun 2002
Beiträge: 20
|
Hallo allerseits Ich habe mit Flash ein Mischpult gebastelt, über das 8 verschiedene Loops angesteuert werden. Die Loops laufen synchron und wiederholen sich alle 8 Takte. Soweit sogut.... Wenn ich nur einen Regler im Movie habe, lässt sich die eine im Regler angegebene Spur auch problemlos ansteuern. Ab 2 und mehr Volume-Reglern ( die sind nicht einfach kopiert, sondern komplett eigenständig erstellt) kann man mit einem beliebigen Regler nur noch alle Sound-Spuren gleichzeitig lauter oder leiser stellen. Die Sounds sind in der Bibliothek zum Export in das erste BIld verknüpft. Hier die Action-Scripts: // initialise sound loop1 = new sound(); loop1.attachsound("loop1"); loop2 = new sound(); loop2.attachsound("loop2"); loop3 = new sound(); loop3.attachsound("loop3"); loop4 = new sound(); loop4.attachsound("loop4"); loop5 = new sound(); loop5.attachsound("loop5"); loop6 = new sound(); loop6.attachsound("loop6"); loop7 = new sound(); loop7.attachsound("loop7"); loop8 = new sound(); loop8.attachsound("loop8"); // Beginn der Wiedergabe loop1.start(0, 999); _root.loop1.setVolume(0); loop2.start(0, 999); _root.loop2.setVolume(0); loop3.start(0, 999); _root.loop3.setVolume(0); loop4.start(0, 999); _root.loop4.setVolume(0); loop5.start(0, 999); _root.loop5.setVolume(0); loop6.start(0, 999); _root.loop6.setVolume(0); loop7.start(0, 999); _root.loop7.setVolume(0); loop8.start(0, 999); _root.loop8.setVolume(0); //Soundregler2: onClipEvent (load) { top = _y; left = _x; right = _x; bottom = _y-100; } onClipEvent (enterFrame) { if (dragging == true) { _root.loop2.setVolume(0+(top-_y)); } } on (press) { startDrag("", false, left, top, right, bottom); dragging = true; } on (release, releaseOutside) { stopDrag(); dragging = false; } Wer kann mir helfen? |
| | |
| | #2 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
loop1 = new sound(); Hier liegt der Knackpunkt. Die Soundobjekte müssen jeweils eigenen Zeitleisten zugeordnet sein, also z.B. loop1 = new sound(instanznameeinesmc); Mehr dazu auch im Tutorials-und-FAQ-Board in der Rubrik Sound. ![]() Gruß Rena |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jun 2002
Beiträge: 20
|
loop1 = new sound(loop1); loop1.attachsound("loop1"); Wobei loop1 der hauptfilm des ersten reglers ist. Das ganze mal 8 mit unterschiedlichen Namen.... Habs gerade ausprobiert und es wird immer noch ALLES gleichzeitig angesteuert. :-( |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jun 2002
Beiträge: 20
|
Hab mal die .fla hochgeladen. Hier der Link: http://www.klangforscher.net/Mix-your-own-track-018.zip |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |