Kovex Posted May 5, 2006 Posted May 5, 2006 Sziasztok! Megoldódott a link problémám. Igaza volt h.arpad-nak mert feltettem webre csak próbára, és ott működik a link. Amúgy én is ezt a kódot használtam : on (release) { getURL("http://www.valami.hu", "_blank"); } Köszönöm szépen a hozzászólásokat. De újabb problémákba ütköztem. Hogyan lehet a stage a színpad méretét megváltoztatni, kisebbre szeretném állítani, és a háttéraszínét is szeretném megváltoztatni de ezt sem tudom hogyan kell. Az animációm nagyon egyszerű. Rajzoltam két ajtót ami szétnyílik. Miközben nyílnak az ajtók középen megjelenik egy kép, amire ha rákkattint a user akkor be tud lépni a weboldalra. Azt hogyan lehet megcsinálni, hogy az ajtó ne magától nyíljon szét hanem akkor mikor a user az egeret fölémozgatja. A flashem 3 rétegből áll jobb ajtó, bal ajtó, és egy kép ami a link miatt gomb szimbólum. Segítséget előre is mégegyszer megköszönöm.
payskin Posted May 5, 2006 Posted May 5, 2006 Ha a Flash dokumentumban egy üres helyre kattintasz, akkor alul, a Properties panelen látszik a dokumentum mérete, háttérszíne és hogy hány FPS, és ott rögtön meg is tudod változtatni. Ezt az ajtós dolgot pedig úgy csinálhatod meg, hogy megrajzolod az elsõ néhány képkockán a csukott ajtót gombként, és hátrébb a nyíló ajtók animációját. Majd csinálsz új réteget az ActionScriptnek, és a mutatót a csukott ajtó utolsó képkockájára rakod, az új rétegen csinálsz egy kulcskockát (new keyframe), és beírod a következõ szkriptet: gotoAndPlay(csukott ajtó elsõ képkockájának a száma); Így tulajdonképpen mindig visszaküldöd a csukott ajtó elejére a lejátszást, újra és újra és újra. A csukott ajtó gombra rá tudod tenni azt a scriptet, hogy on (rollOver) { gotoAndPlay(nyiló ajtó animációjának elsõ képkockájának a száma); } Tehát a flash egészed addig csukott ajtót mutat, amíg rá nem viszik az egeret az ajtóra, és akkor hopp, átugrik a nyíló animációra, és vége. Elárulom, éppen így mûködik a PC World reklám is: van egy csomó láthatatlan gomb definiálva a címlap különbözõ területén, a lejátszás folyton visszaugrik a címlapmegjelenítéshez, egészen addig, amíg rá nem viszed az egeret valamelyik cím vagy doboz fölé, mert akkor az alatta levõ gomb kódja eldobja a lejátszást arra a képkockára, ami megjeleníti az adott címlaprészhez tartozó buborékot.
Kovex Posted May 5, 2006 Posted May 5, 2006 Szia! Köszönöm szépen ezt a részletes segítséget. Megpróbálom ez alapján megcsinálni.
Kovex Posted May 5, 2006 Posted May 5, 2006 Szia! Megtaláltam a stage méretének az állítását. Majd kiszúrta a szemem, nem is tudom hogy nem jöttem rá. De az a probléma, hogy nem arányosan csökkenti vagy növeli a méretét mindig csak az egyik oldalt változtatja. Azért szeretném változtatni a méretét mert mikor beépítem a weboldalba akkor nagyon nagy helyet foglal el és a html-ben már nem tudom változtatni a stage méretét, csak a flash-ét. De lehet, hogy csak én nem tudom. Erre lenne valami megoldás?
payskin Posted May 6, 2006 Posted May 6, 2006 Nem értem. Nyilván mind a két értéket számszerûen meg kell adni. Te hogy szeretnéd?
Kovex Posted May 8, 2006 Posted May 8, 2006 Szia! Az ajtó témára visszatérve. Egy rétegen belül gondoltad hogy megrajzolom az első képkockákon a 2 db csukott ajtót majd ugyanezen a rétegen a nyjló ajtók animációját? Mert így nem sikerül. Én úgy csináltam, hogy csináltam a baloldali ajtónak egy réteget gombként. Ezen a rétegen természetesen megvan az animáció is Tween Motionnal. És csináltam egy másik réteget a jobb oldali ajtónak itt is "gomb" az ajtó. És az üres réteget ami csak a action script-nek szolgál hová helyezzem az ajtó rétegek fölé vagy alá? Gondolom fölé. Ha így két rétegben rajzoltam meg akkor mind a két réteg fölé helyezzem el az üres réteget az actonscriptnek?
payskin Posted May 10, 2006 Posted May 10, 2006 Szerintem jó így, hogy külön rétegen vannak. Egy plusz réteget hozz létre script számára, az legyen a legfelső, de igazából nincs jelentősége, hogy hol van, csak így áttekinthetőbb. Ha gondolod, küldd el az fla-t, belerakom a kódot.
gail Posted May 11, 2006 Posted May 11, 2006 (edited) Sziasztok! Most kezdtem neki egy hónapja a Flash-hez. Csinálgattam egy oldalt (http://gail.atw.hu/mester_2.html). A problémám a zenelejátszóval van a jobb sarokban! Idáig úgy csináltam hogy közvetlenül beolvastattam vele a megadott mp3-akat, de ezen változtatni szeretnék. XML-ben már elkészítettem egy listát 6 számról (1.mp3; 2.mp3) a nevükkel együtt (xxfvfdv leõadó sdfd szám). Beolvastattam az xml adatait a flashbe, ki is írja a szám címét, de nem játsza le. Gondolom valami parancshiba lehet... Kérném, hogy aki segíteni tud, az írjon! Köszike! Edited May 11, 2006 by Spányik Balázs
Kovex Posted May 13, 2006 Posted May 13, 2006 Sziasztok! Hogyan lehet egy animációhoz hangot adni. Az animációm egyszerû két ajtó szétnyílik. Mikor szétnyílik az ajtó szeretném ha nyikorgó hangot adni ki. Hogyan lehet ez megvalósítani? És ilyen hangefekteket honnan tudnék letölteni? Elõre is köszi a segítséget.
Mezofi Posted May 14, 2006 Posted May 14, 2006 A hangefektet importálod a library-be, onnan ráhúzod a neki elkészitett külön layer-re. Ennyi. A neten kell keresgélni a hang után. Vagy mikrofonnal felveszed az ajtótok nyikorgó hangját és után azt konvertálod mp3 formátumra.
ocsi Posted May 14, 2006 Posted May 14, 2006 Esetleg ha van otthon sok zenéd, azokban is lehetnek effektek. Például egy régi és általam nem annyira kedvelt szám: Backstreet Boys-tól... nem jut eszembe a szám címe. A klippjében múmiákkal táncolnak egy elhagyatott kastélyban. Annak az elején vagy a végén van jó kis ajtónyikorgás...
Kovex Posted May 15, 2006 Posted May 15, 2006 Sziasztok! Köszönöm szépen a segítségeket, az ajtónyikorgást már mikrofonnal felvettem. De lenne más. Van egy faliújság amiben folyamatosan megy a szöveg. Alulról - felfele.Hogyan lehetne megcsinálni azt, hogy ha az egeret föléviszem akkor a szöveg megálljon, ha pedig elviszem a szöveg fölül az egeret akkor onnan iduljon tovább ahonnan megállt.
Kovex Posted May 15, 2006 Posted May 15, 2006 Sziasztok! Bocsi, hogy így részletekben kérdezek de sajna most jutott eszembe még egy kérdés. Mikor töltõdik a flash akkor szeretném, hogy ha az üres hely helyett valami felirat jelenjen meg.Pl: Töltõdés folyamatban, vagy egy homokóra forogjon stb. Ezt hogyan lehetne megvalósítani? Segítséget elõre is köszönöm.
h.arpad Posted May 15, 2006 Posted May 15, 2006 Ez engem is érdekelne, épp egy Flash-es oldalt készítek, és lassúbb kapcsolatnál lehet, hogy egy kicsit majd várni kell rá. De engem pontosabban az érdekelne, hogy hogy lehet megcsinálni, hogy kiírja, hogy hány százaléknál tart a betöltés.
Mezofi Posted May 16, 2006 Posted May 16, 2006 @Konvex Info táblából le tudod kérdezni a kurzor aktuális helyzetét (csak hogy lásd). Ha a egy külön mc-ben van görgetett szöveg, akkor egy szimpla if utasítással összehasonlítod az egér és a szöveg helyzetét és ha a behatárolt méreten belül van az egér akkor csinálja amit szeretnél. mouse._x és a mouse._y (Ha jól emlékszem a parncsra!) Itt is ilyet csináltam a termékek menüpontban Innen meg le tudod tölteni az fla-t (Flash menüpont) @h.arpad Preloader-nak hívják, ha erre is jól emlékszem. (Régen használtam a Flash-t) Itt találsz.
ocsi Posted May 16, 2006 Posted May 16, 2006 A görgetés megállítására ( szerintem) egyszerûbb, ha csinálsz, egy átlátszó MC-t a szöveg fölé, és ahoz rendelsz akciót: on(RollOver) { ide kerül a megállító parancs, például egy globális változónak az értékét megváltoztatod } on(RollOut) { ide kerül az újraindító parancs... } Például azt csinálod, hogy _root.gorget változó alapértelmezettben 0. A görgetést úgy csinálod, hogy közben állandóan ellenörzöd, hogy _root.gorget == 0. Ez az MC azonban pl 1 re változtatja a változó értékét, ha a rollover teljesül. Preloaderrõl, szerintem pár hozzászólással följebb volt szó 100X -ra. Továbbra is swf.hu segédletek...( Persze mezõfi programjai is jók )
h.arpad Posted May 16, 2006 Posted May 16, 2006 @Mezofi: Köszönöm a linket, tényleg úgy hívják és megtaláltam. -Teljesen más jellegű kérdés: Ahogy elnézem egy maszkhoz nem lehet motion guide-ot adni. Hogy csinálhatnám meg mégis, hogy a maszk ne csak egy egyenes vonal mentén mozogjon? (Ha lehet perssze ActionScript nélkül... ) (Flash verzió: 8 , AS verzió: 2.0)
ocsi Posted May 17, 2006 Posted May 17, 2006 Már miért ne lehetne?? Tuti hogy lehet. A mszkból csinálsz egy MC-t vagy graphicot, és 100% hogy lehet...
web Posted May 17, 2006 Posted May 17, 2006 Sziasztok! Miért van az, hogy ha letöltök valami flash fájlt, amit még tudok módosítani, nem engedi megnyitni a programom? Unexpected file format. Mindig ezt írja ki, a flash MX-em.
ocsi Posted May 17, 2006 Posted May 17, 2006 Ha jól értem azt kérdezed, hogy letöltesz egy *.fla file-t és nem engedi megynitni a flash szerkesztõ a fileformat-ra hivatkozva??? Nem tudom, de lehet hogy azt nem macromedia flash szerkesztõ csinálta (nem tudom, hogy van-e másmilyen, de ha van akkor leehtnek kompatibilitási problémák...) Lehet esetleg régebb-újabb verzió gondok....felfelé nem biztos hogy kompatibilis a szerkesztõ... És lehet hogy egyszerûen rossz a file!
web Posted May 17, 2006 Posted May 17, 2006 Igen, pontossan, nem tudom megnyittani a *.fla file-t. Hát ez de már a második félj amit nem tudok megnyittani, pedig a flash szerkesztõm 2002 es 6 os verziójú.
Mezofi Posted May 17, 2006 Posted May 17, 2006 Mert esetleg 7-es vagy 8-as verzió számu Flash-el lett elmentve!
h.arpad Posted May 17, 2006 Posted May 17, 2006 Már miért ne lehetne?? Tuti hogy lehet. A mszkból csinálsz egy MC-t vagy graphicot, és 100% hogy lehet... Na, remélem a MC movie clip-et és nem zenekazettát jelent. Mert akkor megpróbálom.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now