Miten saan määriteltyä jonkin animaation (swf) pyörimään jossain tietyssä kohtaa sivulla kun painaa nappia.Teen sivuja kokonaan flashillä...
Eli en voi siinä käyttää hyväksi html:lästä tuttua kohe määrittelyä jonka voi kehysten kanssa tehdä.
Jos esim. haluan että Minä napista tulee sivun keskelle tekstiä minusta tehosteiden kera niin miten tämä onnistuu,vai onnistuuko lainkaan?
Eli en voi siinä käyttää hyväksi html:lästä tuttua kohe määrittelyä jonka voi kehysten kanssa tehdä.
Jos esim. haluan että Minä napista tulee sivun keskelle tekstiä minusta tehosteiden kera niin miten tämä onnistuu,vai onnistuuko lainkaan?
Vastaukset 8
Vanhimmat
Ei käynyt ilmi, käytätkö Flash 5:tä vaiko MX:ää, joka tapauksessa ne ovat aivan samat toiminnot, mutta ehkä eri kohdassa valikoita.. Ohje on Flash MX:ää varten.
Teet elokuvan esim. teksti.fla, samankokoinen ku päämovie, sinne asettelet tekstiefekti kenttäsi haluamaasi kohtaan ja
tallennat tehostemovien nimellä teksti.swf ja avaan pääelokuvasi, esim Main.fla.
Sitten main-leffassa pistät namikkaan seuraavan skriptin:
[ Actions -> Browser/Network -> LoadMovieNum ]
------------------------------------------------
on (release) {
loadMovieNum("teksti.swf", 2);
}
------------------------------------------------
toi 2 on leveli, jolle elokuva ladataan, (jos pistät ykkösen, se korvaa main.swf -leffan!)
Ja se ilmestyy läpinäkyvänä main.swf -movien päälle.
Vain sun tekstiefekti kenttäsi on alkuperäisellä paikallaan näkyvillä 2 kerroksessa. (Eli se EI poista 1 levelin nappuloita yms!)
Ei kovin selkeesti näin aamutokkurassa, mut pyydä tarkennuksia epäselviin kohtiin.
erittäin paljon,kysylen lisää jos jotain ongelmia tulee.
Olisiko sinulla mitään hyviä flas 5 tai MX aiheisia linkkejä?
Hyvä jos siitä oli apua.
Tämä linkki löyty pikapikaa:
http://www.flashbible.com/Members/
PS. Pistäthän sivujesi linkin tänne, kun saat ne valmiiks? :)
saatan laittaakkin=)
jos ne nyt jonnekkin palvelimelle eksyvät.
Ne sivut on katsos koulutehtävä,pitää rakentaa jonkin yrityksen sivustot...ajattelin opetella tekemään flashillä.ei niistä taida kovin hyvät tulla kun tuo flashin tuntemus on vähän huono vielä,mutta jostakinhan se on lähdettävä=)
Onkos sinulla sivuja?
Hmm.. tuota, niin.
Vielä ei oo omia henk.koht. sivuja, ovat kehitteillä, mut oon tehny Flashillä parissa päivässä alkeelliset sivut meidän Q3 True Combat -tiimille..
Eipä oo kovin prameat nuo, ku kiireessä väsäsin, mut voihan joku siellä säälistä käydä:
http://www.3mercs.tk
(Ja toi laskuri, mikäli Operalla näkyy, on ihan rehellinen. Ei oo montaa käyny ;)
Se saattaa näkyä, jos klikkaa 2.nappia hiirellä ja pistää "päivitä kuva")
Niin vähän kävijöitä, etten viitti tutkia ja päivitellä kovin tiuhaan.. Laiska kun olen ;) )
PS. sivut, kuten koko tiimi, on aikas herja kaikenkaikkiaan.
So Be Patient Please..
vinkkisi toimi,mutta kun tallennan ja katselen tuotosta selaimella niin se looppaa (toistuu) koko ajan kun nappia painaa kerran...
määritin astuksiinkin kumpaankin flashin että no loop, ja html osiossakin lukee loop=false ydessä kohtaa...mikä mättää?
Mulla on flash 5 flash mx....
Sun pitää pistää siihen viimeseen keyframeen (jossa tekstisi on)
------------------------------
stop();
------------------------------
käsky niin johan lakkaa looppaamasta.
En nyt tiedä, onko se sulla MovieClippinä vai perustuuko se peräkkäisiin frameihin aikajanalla, mutta kuitenkin viimeiseen frameen.
Elähän nyt kovin paljoo sitä playerin omaa looppia käytä, kun sillä ei oo mitään merkitystä..
Se korkeintaan pilaa hienon sivun, kun joku mulvaani menee painaan [loop].