Autor Zpráva
dalliance
Profil *
Dobrý den, prosím o radu ohledně tvorby plynulého zvuku na pozadí webu.
Už jsem problém jakž takž vyřešila, udělala jsem si soubor swf, který zvuk přehrává a na web jsem ho dala do nulového framu music.htm, tím jsem vyřešila, aby se zvuk přehrával bez ohledu na klikání na položky menu.
Ale mám problém s tlačítky, potřebovala bych tlačítko PAUSE a ne STOP.

PROSÍM O JAKOUKOLIV RADU NEBO TŘEBA ÚPLNĚ JINÉ ŘEŠENÍ.

Dalliance/Kristýna
icq: 132423874
Hanz
Profil
dalliance
Jednoduše:
offset = 0;

var zvuk:Sound = new Sound();
zvuk.attachSound("nazev_zvuku");
zvuk.onLoad = function() {
zvuk.start();
};
onMouseDown = function () {
offset = zvuk.position/1000;
zvuk.stop();
};
onMouseUp = function () {
zvuk.start(offset);
};


Tohle je jen příklad. Samozřejmě si to můžeš dát na tlačítko. Když držíš myš zmáčklou tak se to zastaví a když jí zvedneš tak se to rozjede.
jerome
Profil *
Ahoj Hanz ahoj Kristina,

potrebujem aby mi zvuk zahralo len pri pohybe mysi a ked mys sa prestane hybat aj zvuk aby prestal.
Zmenil by som tam toto:

onMouseDown = function () {

offset = zvuk.position/1000;

zvuk.stop();

};

onMouseMove = function () {

zvuk.start(offset);

};

a predpokladal by som, ze to bude tak fungovat, ale som zmenil a nefunguje mi to.. pomozte mi prosim.. viete ako to urobit?

Vopred dakujem.
Hanz
Profil
jerome
To je trochu složitější:
offset = 0;

sound = true;
var zvuk:Sound = new Sound();
zvuk.loadSound("nazev_zvuku");
zvuk.onLoad = function() {
zvuk.start();
};
a = false;
onMouseMove = function () {
a = true;
};
onEnterFrame = function () {
if (a == false) {
offset = zvuk.position/1000;
zvuk.stop();
sound = false;
}
if (a == true && sound == false) {
zvuk.start(offset);
sound = true
}
a = false;
};

jerome
Profil *
pise mi to chybu..

**Warning** Scene=Scene 1, layer=Layer 3, frame=1:Line 3: Case-insensitive identifier 'sound' will obscure built-in object 'Sound'.
sound = true;

Total ActionScript Errors: 1 Reported Errors: 1

neviem, preco, chyba tam azda nieco?

este sa chcem spytat, ten zvuk ma byt ulozeny, predpokladam, vo vnutri swf ako dalsi layer..


dakujem..

fakt je to trosku zlozitejsie..
jerome
Profil *
vyriesil som tu chybu v scripte, ale nefunguje mi to..
Hanz
Profil
jerome
No já jsem změnil z attachSound na loadSound. Když to změníš spátky tak to pojede.
Einstein
Profil *
Jakmám udělat aby se mi zvuk přehrával pořád i při klikání na odkazy, ale bez použití frámů.
Poraďte díky


[url=mailto:bubo.bubo@atlas.cz]e-mail[/url]
Toto téma je uzamčeno. Odpověď nelze zaslat.

0