Jump to content
GSForum - Segélyvonal

Flash kérdésem van


Recommended Posts

Posted

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.

Posted

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.

Posted

Szia!

 

Köszönöm szépen ezt a részletes segítséget. Megpróbálom ez alapján megcsinálni.

Posted

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?

Posted

Nem értem. Nyilván mind a két értéket számszerûen meg kell adni. Te hogy szeretnéd?

Posted

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?

Posted

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.

Posted (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 by Spányik Balázs
Posted

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.

Posted

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 :lol::lol:

és után azt konvertálod mp3 formátumra.

:D

Posted

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

Posted

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.

 

 

Posted

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.

 

Posted

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á. :pislog: 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.

Posted

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

 

:D

 

Posted

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 :D )

Posted

@Mezofi:

Köszönöm a linket, tényleg úgy hívják és megtaláltam. :istenvagy:

 

-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)

Posted

Már miért ne lehetne?? Tuti hogy lehet. A mszkból csinálsz egy MC-t vagy graphicot, és 100% hogy lehet... :D

Posted

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.

Posted

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!

Posted

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

Posted

Mert esetleg 7-es vagy 8-as verzió számu Flash-el lett elmentve!

:P

Posted

Milyen kiterjesztésû fájlt töltesz le?

Posted
Már miért ne lehetne?? Tuti hogy lehet. A mszkból csinálsz egy MC-t vagy graphicot, és 100% hogy lehet... :D

Na, remélem a MC movie clip-et és nem zenekazettát jelent. Mert akkor megpróbálom. :D

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...