Tulipa tässä taas kouluhommaa flashille vaikkei sitäkään ole tullut käytettyä pari vuoteen :P Mutta ongelma on tämä: miten saikaan napin linkitettyä niin että nappia painamalla se menee johonkin tiettyyn sceneen? Ohjelmahan on siis Macromedia Flash MX 2004. Olen kyllä muuttanut kuvan objektiksi ja muokannut sitä niin, että esim. hiiri napin päällä muuttaa napin toisen väriseksi, mutta tuota linkittämistä en millään muista.
Flash nappi
amatöörinä on kiva olla
6727
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
Valitse nappi, johon haluat lisätä linkin. Valitse alhaalta Actions-välilehti ja lisää tämä koodinpätkä sinne:
on (release) {
gotoAndPlay(100);
}
Suluissa oleva luku määrittää scenen mihin flash menee nappia klikkaamalla.
Nii, oisi varmaan tuohon ekaan viestiin laittaa myös tämä: elikkä siinä Actions-välilehden kohdalla lukee "Current selection cannot have actions applied to it." ja myös siinä valikossa missä lukee erikseen ne käskyt ovat harmaana.
Oletko varma, että nappi on luotu buttoniksi? Tarkista myös, ettet ole lukinnut layeriä ja että nappi on valittuna, ei keyframe.
Kyllä menee hermot tuon napin tekemisessä :P Elikkä huomasin itsekin kun olin lähettänyt tuon viimeisimmän viestin, että se ei ollutkaan jostain syystä enää nappi. Nyt pystyn kirjoittamaan siihen komentoja, mutta kuitenkaan ei tunnu toimivan. Joko napista ei tapahdu mitään tai sitten joskus tulee esityksen alussa error.
No, niin. Nyt sain sen vihdoinkin toimimaan. Scriptinpätkänä käytin:
on (release) {
nextScene();
}
Tuota kokeilin jo eilen, mutta jostain syystä ei toiminut. Kiitoksia kuitenkin avusta :) eikun väsäämään.
Onnistuiskohan seuraava, Sivu1 kuvaa scenen nimeä, 1 monesko frame. Objektin tulee olla button.
on(release){
gotoAndStop("Sivu1,1");
}