Flash nappi

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.
6727
Äänestä

Muut lukivat myös

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.

Äänestä
  • 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.

    Äänestä

  • amatöörinä on kiva olla kirjoitti:

    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.

    Äänestä

  • 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.

    Äänestä

  • amatöörinä on kiva olla kirjoitti:

    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.

    Äänestä

Onnistuiskohan seuraava, Sivu1 kuvaa scenen nimeä, 1 monesko frame. Objektin tulee olla button.

on(release){

gotoAndStop("Sivu1,1");
}

Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


amatöörinä on kiva olla kirjoitti:

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.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu