SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - Wyłączanie dźwięku w SWF

homik - Sob 21 Lip, 2007 18:11
Temat postu: Wyłączanie dźwięku w SWF
Witam ponownie.
Potrzebuję pewnego skryptu:
Mianowicie szukałem i nie znalazłem możliwości wyciszania dźwięku. A mam taką sytuację, że jest sobie zewnętrzny SWF, który ładuję do animacji. I czasem potrzebuję wyciszyć dźwięki które w nim są. Taki efekt do przycisku on (press)(){} by mi sie przydał. Jeśli macie jakieś pomysły, to pokażcie coś. Ja próbowałem cos robić z playsound, ale mi się nie udało :(

Kermit - Sob 21 Lip, 2007 19:44

hmm wystarczy chyba tylko tyle ze wyciszysz dzwieki w spricie do ktorego ladujesz plik swf np
Kod:

onFrame (1) {
    jakis_sprite._stopSound("sound31.mp3");
}


sprawdz czy to zadziala

homik - Nie 22 Lip, 2007 12:26

Zadziałało by, ale mi chodzi o dźwięk, który jest razem z tym wczytywanym SWF-em. Np. do pustego duszka wczytuje jakiś SWF w którym znajduje się teledysk. A ja muszę przez duszka wyciszyć dźwięk w tym SWF-ie.
nugatt - Nie 22 Lip, 2007 12:38

a może tak
Kod:
mySound = new Sound(twójsprite);
mySound.setVolume(0);

nie wiem czy zadziała. sprawdź. tylko nie pomyl niczego ze ścieżka do sprite'a.
jakby zadziałało to popróbuj mySound.stop(); ale nie wiem czy coś takiego istnieje.

homik - Nie 22 Lip, 2007 13:44

Niestety, nie działa. Próbowałem na wszystkie mozliwe sposoby z adresowaniem. Ale poradziłem sobie w inny sposób. Ściągnąłem flash decompilera, otworzyłem go potem jako fla, wywaliłem dźwięki i gotowe.
Dzięki za pomoc.
@$nugatt (off-top)
Płec masz jako kobieta, w sygnaturce wypowiadasz sie jak facet. To jak to w koncu jest?

[EDIT]
Równolegle na swishzone.com zapytałem o to samo, mam juz wynik, i działa, oto skrypt dla duszka w który ładuje SWF:
Kod:
onLoad() {
stopAllSounds()
}


Powered by phpBB modified by Przemo © 2003 phpBB Group