Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: muu kieli: Flash, animaation toisto vain kerran

Sivun loppuun

Macro [18.08.2010 21:43:17]

#

Moi taas

Kysäisen vielä, että miten saan pysäytettyä animaation ensimmäisen toistokerran jälkeen? Eli mitään looppia ei tule. Tämäkin mielellään ilman minkäänlaista ohjelmointia ActionScriptillä.

pake10 [18.08.2010 22:00:43]

#

Kokeile asettaa viimeisen framen ActionScriptiksi "stop();". En muista kylläkään, että menikö se ihan näin.

Macro [18.08.2010 22:02:54]

#

Mistä sitä editoidaan ActionScript 3.0 projektissa?

pake10 [18.08.2010 22:31:45]

#

Macro kirjoitti:

Mistä sitä editoidaan ActionScript 3.0 projektissa?

Ainakin joissain Flashin versioissa ylhäällä oli sellaisia pianon tyylisiä koskettimia, mitä kahdesti klikkaamalla pääsi editoimaan koodia. Saattoi olla myös, että piti klikata oikealla hiiren napilla ja valita joku. Ehkä tämän toistokerran pystyy määrittelemään myös animaation asetuksista, mutta en ole varma.

Macro [19.08.2010 10:55:12]

#

En löytänyt CS5:stä noita asioita. Lisävihjeitä?

trilog [19.08.2010 11:06:22]

#

Macro kirjoitti:

Lisävihjeitä?

Ohjelmiston käyttöopas.

Lebe80 [19.08.2010 11:11:30]

#

Windowsilla, paina F9 flashin aikajanalla. Actions -ikkuna pitäisi avautua, johon voit kirjoittaa:
stop();

Macin pikanäppäimet varmaan kutakuinkin samat.

Macro [19.08.2010 15:02:36]

#

Actions-ikkunaan ei voi kirjoittaa mitään, muuten hyvä.

Muokkaus. Keksinkin jo, miten se tehdään. No, tässä vielä jollekkin tiedoksi.

1. Luo KeyFrame jonkin layerin loppuun, tai missä kohtaa haluatkaan animaation pysähtyvän.
2. Valitse KeyFrame aikajanalta.
3. Paina F9, ja kirjoita stop()

:) Google on kätevä ("flash cs5 stop").


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta