actionscript ve flashi

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

actionscript ve flashi

Příspěvek od jack68 »

Priradil jsem tlacitku nasledujici akci(ve flashi 8)
on (release)
{
music = new Sound ();
music.attachSound("Sound0");
music.start(0,1);
}
po kliknuti na tlacitko se mi zacne prehravat zvuk.Ale kdyz kliknu znova na tlacitko tak se prehrava znova a znova.Jde nejak udelat kdyz na neho kliknu jednou aby na neho neslo pak kliknout kdyz prehrava zvuk??
a jeste jeden poddotaz jaky prikaz priradi druhemu tlacitku at zvuk vypne.DIky
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Re: actionscript ve flashi

Příspěvek od jack68 »

kdybych neco popsal spatne dejte vedet upresnim
birnak
Nováček
Nováček
Uživatelský avatar
Registrován: 14. zář 2005
Bydliště: Rakovník
Kontaktovat uživatele:

Příspěvek od birnak »

Tenhle problem jsem mel taky, ale vyresil jsem to tak, ze: vytvoril jsem movieclip a do jeho prvniho framu jsem dal

Kód: Vybrat vše

stop
stopAllSounds ();
do druheho framu:

Kód: Vybrat vše

zvuk = new Sound();
zvuk.attachSound( "sound1" );
zvuk.start(0, 9999 );
Tento movieclip jsem premistil na scenu a tlacitka play a stop pouze prepinaji mezi framy.(movieclip ma nazev sound)
skript tlacitka play:

Kód: Vybrat vše

on (release) {
    tellTarget (sound) {
        gotoAndStop (2);
    }
}
Skript tlacitka stop

Kód: Vybrat vše

on (release) {
    tellTarget (sound) {
        gotoAndStop (1);
    }
} 
Doufam ze ti to pomuze, jestli bude potreba, muzu poslat priklad.
PS. Delam ve Flash 5 ale script by mel fungovat.
CPU: AMD Athlon64 3700+ @ 2,7 GHz MB: Asus A8N-SLI Premium - nForce4 SLI VGA: MSI NX7800 GTX 256 MB @ (485/1350) RAM: 2 x Kingston 1GB DDR400 HDD2x Western Digital Caviar XL WD2000JS PSUEnermax Noisetaker 600W CASE ThermalRock DRAGON MOUSERazer 1.6 Pro LCDSamsung SyncMaster 930BF
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

birnak píše:PS. Delam ve Flash 5 ale script by mel fungovat.
Všetko je samozrejme kompatibilné, pokiaľ sa bavíme až po Flash 8 :)
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

birnak píše:Tenhle problem jsem mel taky, ale vyresil jsem to tak, ze: vytvoril jsem movieclip a do jeho prvniho framu jsem dal

Kód: Vybrat vše

stop
stopAllSounds ();
do druheho framu:

Kód: Vybrat vše

zvuk = new Sound();
zvuk.attachSound( "sound1" );
zvuk.start(0, 9999 );
Tento movieclip jsem premistil na scenu a tlacitka play a stop pouze prepinaji mezi framy.(movieclip ma nazev sound)
skript tlacitka play:

Kód: Vybrat vše

on (release) {
    tellTarget (sound) {
        gotoAndStop (2);
    }
}
Skript tlacitka stop

Kód: Vybrat vše

on (release) {
    tellTarget (sound) {
        gotoAndStop (1);
    }
} 
Doufam ze ti to pomuze, jestli bude potreba, muzu poslat priklad.
PS. Delam ve Flash 5 ale script by mel fungovat.
Diky moc a jeste slo by to vlozit do jednoho skriptu??Aby se zvuk spoustel a vypinal pomoci jednoho tlcitka.Jak to byva v prehravacich.Kdyz kliknu na sluchatka hudba hraje kdyz kliknu znova hudba se vypne.Zkousel jsem to resit pomoci if v jednom tlacitku ale nejak to nejde.Jde to vubec?
birnak
Nováček
Nováček
Uživatelský avatar
Registrován: 14. zář 2005
Bydliště: Rakovník
Kontaktovat uživatele:

Příspěvek od birnak »

jack68 píše:...Zkousel jsem to resit pomoci if v jednom tlacitku ale nejak to nejde.Jde to vubec?
Nevim jestli to jde napsat jednim skriptem, zkousel jsem to ale neslo to, pokud ti jde o to, aby se zvuk spustel i vypinal jednim tacitkem tady mas priklad jak to muzes udelat: http://flashland.sk/flash.php?id=41&fileswf=zvuk.zip
CPU: AMD Athlon64 3700+ @ 2,7 GHz MB: Asus A8N-SLI Premium - nForce4 SLI VGA: MSI NX7800 GTX 256 MB @ (485/1350) RAM: 2 x Kingston 1GB DDR400 HDD2x Western Digital Caviar XL WD2000JS PSUEnermax Noisetaker 600W CASE ThermalRock DRAGON MOUSERazer 1.6 Pro LCDSamsung SyncMaster 930BF
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

No neviem či by sa to dalo aj do jedného... Jedine ako riešenie by som videl to, že na jednom snímku by bolo tlačítko s akciou pre spustenie zvuku & presun na ďaľší snímok. Na druhom snímku by bolo to isté tlačítko (a ten istý obsah - aby užívateľ nezistil že skočil na ďaľší snímok), len s tým rozdielom, že by bola nemu priradená akcia pre zastavanie.. Takto by sa to dalo využiť :)
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

ten prikald jsem zkousel ale on zvuk naimportuje primo do osy to mi prijde neprakticke ja bych ho chtel nacitat(kdybych se rozhodl pro vice zvuku).
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Axis píše:No neviem či by sa to dalo aj do jedného... Jedine ako riešenie by som videl to, že na jednom snímku by bolo tlačítko s akciou pre spustenie zvuku & presun na ďaľší snímok. Na druhom snímku by bolo to isté tlačítko (a ten istý obsah - aby užívateľ nezistil že skočil na ďaľší snímok), len s tým rozdielom, že by bola nemu priradená akcia pre zastavanie.. Takto by sa to dalo využiť :)
tak to nejak nedavam :( no zkusim to nejak udelat jak pises ale nevim jestli jsem to spravne pochopil
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

jack68 píše:tak to nejak nedavam :( no zkusim to nejak udelat jak pises ale nevim jestli jsem to spravne pochopil
Ja nehovorím že to tak musí byť, len ma to tak napadlo :)

Frame 1.) - Všetko si obsahovo spravíš ako chceš, dáš na tlačítko akciu na zapnutie zvuku + prechod na snímok 2
Frame 2.) - Absolútna kópia snímku 1, len s tým rozdielom, že akcia na tlačítku bude pre zastavenie zvuku + prechod na snímok 1...


Dostatočne zrozumutieľne? :)
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Axis píše:
jack68 píše:tak to nejak nedavam :( no zkusim to nejak udelat jak pises ale nevim jestli jsem to spravne pochopil
Ja nehovorím že to tak musí byť, len ma to tak napadlo :)

Frame 1.) - Všetko si obsahovo spravíš ako chceš, dáš na tlačítko akciu na zapnutie zvuku + prechod na snímok 2
Frame 2.) - Absolútna kópia snímku 1, len s tým rozdielom, že akcia na tlačítku bude pre zastavenie zvuku + prechod na snímok 1...


Dostatočne zrozumutieľne? :)
JO to uz chapu :) akorat mi to ted prehrava zvuk nekolikrat za sebou :( i kdyz tam nemam zadne repeat.Pisnicka hraje(a porad hraje az do konce) a po nejakem casu(cca10s) se spusti znova a mixuje to puvodni pisnicky.
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

jack68 píše:O to uz chapu :) akorat mi to ted prehrava zvuk nekolikrat za sebou :( i kdyz tam nemam zadne repeat.Pisnicka hraje(a porad hraje az do konce) a po nejakem casu(cca10s) se spusti znova a mixuje to puvodni pisnicky.
Mohol by si nahodiť .FLA súbor?
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Axis píše:
jack68 píše:O to uz chapu :) akorat mi to ted prehrava zvuk nekolikrat za sebou :( i kdyz tam nemam zadne repeat.Pisnicka hraje(a porad hraje az do konce) a po nejakem casu(cca10s) se spusti znova a mixuje to puvodni pisnicky.
Mohol by si nahodiť .FLA súbor?
kam?
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

jack68 píše:
Axis píše:Mohol by si nahodiť .FLA súbor?
kam?
To je jedno, na nejaký web priestor, poprípade to nahoď na moj mail, a ja to niekde dám...
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Axis píše:
jack68 píše:kam?
To je jedno, na nejaký web priestor, poprípade to nahoď na moj mail, a ja to niekde dám...
ok jak to budumit poslu ti to na mail
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Prosim a jak jeste nahodne zvulit hudbu.Mam v library pisnicky a chtel bych ze kdyz kliknu na tlacitko mi to nahodne vybralo z knihovny sound.Diky.jak pouzit random??
Axis
Začátečník
Začátečník
Registrován: 14. kvě 2004

Příspěvek od Axis »

jack68 píše:Prosim a jak jeste nahodne zvulit hudbu.Mam v library pisnicky a chtel bych ze kdyz kliknu na tlacitko mi to nahodne vybralo z knihovny sound.Diky.jak pouzit random??
Tak toto neviem :(
Skús napísať na www.flash.cz
Odpovědět

Zpět na „Programování a web“