Swf.hu 2.0 címlap

Register or log in - lost password?

Swf.hu Twitter :: Swf.hu RSS

  • Index
  • Hírek
  • Fejlesztés
  • Flash Galéria
  • Fórum (beta)
  • Segédletek
  • Linkek
  • Állás/karrier
  • Könyvek
Swf.hu 2.0 fórum » Flash fejlesztés » ActionScript 2 (és korábbi)
[lezárva]

Általános Flash HELP - AS, AS2

(793 hozzászólás) (129 voices)
  • Elindította apapp 2 év
  • Legutóbbi válasz szerzője Reider

Címkék:

  • air
  • animáció
  • as2
  • dinamic textbox
  • duplicateMovieClip
  • embedded
  • facebook
  • file
  • flash 8
  • flash php mysql
  • flashplayer 9
  • javascript flash kommunikáció adatátadás
  • jelszó script
  • magyarország
  • mc-ből gomb
  • mp3 betöltés
  • mp3 lejátszó
  • popup
  • scroller
  • slideshow
  • sortörés
  • URLRequest
  • URLVariables
  • utf
  • videoplayer
« Előző1…121314…32Következő »
  1. as3n00b
    offline
    Tag

    sziasztok, egy nagyon egyszerű kérdésem lenne.

    a stage-en van kb. 10 movie clip, amelyeket tween-elni szeretnék mindig ugyanolyan módon, de nem egyszerre, hanem körülményektől függ, hogy melyiket mikor.
    a tween-ben meg lehet adni változóból, hogy éppen melyik mc-vel dolgozzon?

    így próbáltam, de nem jó

    var klip:String = "mc1";
    myTween = new Tween(klip, "alpha", Strong.easeOut, 0, 1, 1, true);

    tehát azt szeretném elérni, hogy a klip változóba megadnám annak a movie clipnek a nevét amivel dolgozzon a tween, tehát mc1, mc2, stb...

    előre is kösziii :)

    1 év íródott # Válasz erre
  2. Anonymus
    offline
    Nem regisztrált

    Sziasztok!

    Eléggé újonc vagyok flash témában, éppen egy weblappal próbálkozok, ami többé kevésbé már megy is. Egy nagy problémám lenne: van egy flash+php+mysql vendégkönyvem/üzenőfalam. Ezt ha elmentem xy.swf néven, és tárhelyemen megnyitom, tökéletesen működik. DE! AZ oldalam úgy áll össze, hogy van egy index.swf. és az hozza be a külső klippeket, amik az aloldalak. Ha itt a menüből megnyitom az üzifalat, bejön szépen, de nem működik. Mintha ott már nem tudna kommunikálni a php-val. Mi lehet ennek az oka, hogy önmagában nyitva jó, de másképp már nem?

    Másik téma, nem tud valaki olyan flash cuccot, ami képes kilistázni egy mappából a txt fájlokat időrendben rendezve, és amelyikre kattintok, azt olvasásra megnyissa?

    Remélem tudtok segíteni, előre is köszi.

    Üdv: cinke

    1 év íródott # Válasz erre
  3. tomi6230i
    offline
    Tag

    Egy játékot szeretnék írni. Röviden a lényege: potyognak a csillagok és egy téglalappal el kell kapkodni őket. Ott akadtam el, hogy a csillagokat úgy szeretném létrehozni, hogy a szimbólumnak egy láthatatlan cs1 nevű példányát duplikálom. De a jelenlegi kódomban mindig a legutolsó csillag helyett jön létre az új csillag. És én azt szeretném, hogy egy teljesen új csillag jöjjön létre, és a többi potyogjon tovább.
    Hogy értsétek is, hogy miről beszélek: http://mobilorszag.info/images/jatek2.swf
    Az erre a részre vonatkozó forráskód (AS2):

    cs1._visible = false;
    cs1._y = -50;
    szam = 1;
     
    function ujcsillag() {
    	cs1.duplicateMovieClip("cs"+(szam+1), this.getNextHighestDepth());
    	_root["cs"+(szam+1)]._visible = true;
    	_root["cs"+(szam+1)]._y = -50;
    	_root["cs"+(szam+1)]._x = Math.round(Math.random()*350);
    	_root["cs"+(szam+1)].felirat.text = _root["cs"+(szam+1)]._name;
    	szam++;
    }
    ujcsillag();
    szamolas = setInterval(ujcsillag, 1000);
     
    onEnterFrame = potyogas;
    function potyogas() {
    	for (i=1; i<=szam; i++) {
    		_root["cs"+i]._y += 5;
    		trace(szam+" "+i);
    	}
    }

    Nem bírok rájönni hogy mi benne a hiba. Remélem valaki elmagyarázza, előre si köszönöm!

    1 év íródott # Válasz erre
  4. eldo
    offline
    Tag

    Szevasztok!
    Meg nagy kezdo vagyok flash-bol es kene segitseg mert nem tok dulore jutni egy dologban.
    Az a nagy gondom, hogy van egy oldalam aminek a nagyresze movie clip-es. Ha rakattintasz egy gombra akkor oldalrol kuszik be a kovetkezo oldal. Namarmost a galeria az a movie clippen kivul van deffinialva es azt be is tolti. Csak amikor rakattintok a viisza gombra akkor kiirja hogy:
    ArgumentError: Error #2108: Scene gallery was not found.
    at flash.display::MovieClip/gotoAndStop()
    at Site_fla::MainTimeline/clickSection1()
    maga a gomb jelenleg igy van deffinialva:
    goback_btn.addEventListener(MouseEvent.CLICK, clickSection1);

    function clickSection1(evtObj:MouseEvent):void
    {

    gotoAndStop("content_mc", "gallery");
    }
    mar ez nemtom hanyadik verziom a deffinialasban amiket megneztem a help-be de nem sokat ertek belolle.
    szoval ha valaki tudna segiteni nagyon jo lenne es lehet alapdolog, de en meg nem tom.
    elore is koszi:)

    1 év íródott # Válasz erre
  5. DiamondTheta
    offline
    Tag

    re: tenegri

    WÁÁÁÁÁ, EZER KÖSZI!!! Bazd, hogy én milyen hülye vagyok, hogy ez ilyen egyszerű!!!! :D
    Fú most nagy stressztől szabadultam meg, eddig tök emiatt nem volt kedvem flasshelni, szal még200ezerszer köszi! Ha kell bármi szólj bátran! =)

    1 év íródott # Válasz erre
  6. drtodi
    offline
    Tag

    A következő kérdésem lenne:
    Több jelenetből áll a Flash dokumentum. Globálisan szeretnék egy zenét a dokumentumhoz, kivéve 1 jelenet alatt. Gondolom a stopAllSound parancsot kell használnom. De miképpen fog szólni folyamatosan szólni a többi oldal alatt? És ha elhagyom a hang nélküli oldalt, miképpen fog újra szólni?
    Köszi előre is

    1 év íródott # Válasz erre
  7. tenegri
    offline
    Moderátor

    re: DiamondTheta
    Ha a zenét az időegyenesre helyezed és stream módban indítod el, akkor szerkesztés közben az időegyenesen navigálva is hallhatod, illetve ha az Enter gombbal elindítod szerkesztési nézetben a lejátszást, akkor is szól - ott és az a része, ahol épp a lejátszófej van. Ha össze akarod hangolni a zenét és az animációt, akkor amúgy is a stream mód jöhet csak szóba, mert ez garantálja, hogy a zene és a lejátszófej szinkronban marad (a start-tal vagy event-tel indított zene lejátszása független a lejátszófejtől).

    1 év íródott # Válasz erre
  8. Suszi
    offline
    Tag

    re: kleinguru

    Először removeChild-old az mc-t, majd nullázd ki. (mc = null).
    Ez talán segít.

    1 év íródott # Válasz erre
  9. DiamondTheta
    offline
    Tag

    re: Crystalheart

    Hali!

    Megoldás:
    File menü > Export > Muuuvie ;)

    1 év íródott # Válasz erre
  10. DiamondTheta
    offline
    Tag

    Sziasztok!

    ALAPVETŐ problémám lenne, amire már kb mindenhol kerestem, de sehol sem találtam megoldást, légyszi help vki!

    Célom, hogy HOSSZÚ (3-5 perces) zenére készítsek animációt, s KIFEJEZETTEN a zene ÜTEMÉRE történnének dolgok ill. a zenétől fűggően változna a történet.

    Addig minden szép és jó, hogy ha berakom a zenét, akkor fel tudom nagyítani a frame méretét 300%ra, hogy jobban LÁSSAM hol vannak az ütemek a zenében, node

    A 2 FŐ PROBLEM:
    - Tervező nézetben NEM tudom, hogyan lehetne lejátszani a zene CSAK 1 KIS részét pl. a közepén (hogy tudjam, épp arra milyen mozgást szeretnék alkotni) ANÉLKÜL, hogy az EGÉSZ muzsikát le kellene játszanom az elejéről, mert mindig csak onnan engedi.
    - S ha az elejéről elkezdtem lejátszani amit alkottam, akkor kivétel nélkül mindig egész végig lejátsza a zenét is ami megy alatta.. ez rövid pár másodperces effekteknél talán nem is tűnik fel, de több perces zenéknél ez IRDATLANDURVA idegesítő és szinte lehetetlenné teszi a hatékony alkotást..

    Persze a hang lejátszását még parasztos mód meg is tudnám állítani mindig egy ide-oda-pastezott actionscripptel , de legalább arra, mondjatok valami megoldást, hogy ne kelljen mindig az elejétől lejátszani az egész számot, hanem hogy egy a szám közepén vagy végén levő részbe is bele tudjak hallgatni ahogy egy normális hangszerkesztő progiban, hogy lássam az hol van az időnyomon (mint pl. soundforgeban bárhonnan le lehet játszani)..

    ÉRDEKELNE BÁRMILYEN megoldás, akár más program is mint flash, ami segíthet!

    Köszi!

    Cserébe én is segítek ha tudok bármiben!

    Üdv,
    Adrián

    1 év íródott # Válasz erre
  11. kleinguru
    offline
    Tag

    Sziasztok újra:)!

    Elakadtam picit...

    Sikerül mostmár külső swfeket betölteni az objektumaikat elérni.

    A gond az, hogy ha betöltöm az swfet és utánna el szeretném tüntetni akkor a amibe töltöttem mc.visible tulajdonság false-ra állításával csak eltűnik, de a moziban lévő hang nem marad abba..

    Gondoltam nincs baj, majd az enabled tulajdonság... semmi, hang ugyan úgy van...
    Gondoltam a loaderem.unload() semmi, hang van...
    Még nincs veszve semmi, betöltött mc.stop() hang még mindig van...

    Tudnátok valami ötletet adni?!

    1 év íródott # Válasz erre
  12. spyy55
    offline
    Tag

    Elnézést mindenkitől...
    Megoldottam!

    1 év íródott # Válasz erre
  13. apapp
    offline
    Fórumgazda

    re: spyy55 Egyetértek vizoli-val, a full alap dolgokat ne már egy fóromban akard megtanulni. Felidegesíted az embereket :)... Pl. http://www.designshop.hu/book/adobe_flash_cs4tanfolyam.php

    1 év íródott # Válasz erre
  14. vizoli
    offline
    Moderátor

    re: spyy55
    Sajnos meg mindig nem erted, hogy egyaltalan mi az a Library.. Amik ott vannak, pl. mc-id, azokbol letrehozhatsz peldanyokat, amiket hasznalhatsz a mozidban, vagy egyszeruen attachMovie()-val a Konyvtarban levo objektumnak egy peldanyat megjelenitheted.. Nezz ezeknek a dolgoknak utana, kulonben egyszeruen nem fogsz haladni.
    Nagyon sokadjara mondom mar, jo volna ha megfogadnad: Vegyel konyvet es/vagy tanulmanyozd alaposan at a portalon talalhato segedleteket!

    1 év íródott # Válasz erre
  15. spyy55
    offline
    Tag

    re: vizoli

    OK. a _root-ot már értem. Viszont akkor mivel kell hivatkoznom a Library-ban szereplő mc-re?
    Tudnál egy példát mutatni?
    Így próbálkoztam:

     
    on (rollOver) {
    	this._parent.text = "fekete";
    	_parent = ("graf_mc")
    		gotoAndStop(10);
    	}
    1 év íródott # Válasz erre
  16. vizoli
    offline
    Moderátor

    re: kleinguru
    Akkor ha jol ertem, amit a progHun irtam, az jo lesz..ha nem, majd mondod..

    1 év íródott # Válasz erre
  17. kleinguru
    offline
    Tag

    re: vizoli

    Másik swft töltök be és azért nem érem el a színtérről, magyarul az mc utolsó movieclippjére nem tudom írni az as scriptet. És dedikált esemény nincs rá, mint egy gombnak a mouse.click eseménye?!

    1 év íródott # Válasz erre
  18. vizoli
    offline
    Moderátor

    re: spyy55
    Hat eloszor is az, hogy nem jol hasznalod a kodszerkesztot. Megnyomod az AS gombot, majd a
    "pre" tagok koze kell irnod magat a kodot, nem a lang attributumba, azt ugy kell hagyni.

    Az a baj, hogy meg mindig nem erted, hogy mi az a _root, mire hivatkozol ezzel. A _root oda mutat, ahol a 3 gombod volt, tehat a amikor nyitsz egy uj as projectet es amit latsz magad elott, az a _root. Pl. ha kiteszed oda egy gombot, "gomb" instance nevvel, akkor azt a _root.gomb abszolut hivatkozassal ered el.
    Ezt eloszor probald megerteni, aztan modositsd a " _root.text = "fekete" " sort a kododban!
    Amennyiben csak annyit irsz a rollOver metodus torzseben, hogy "gotoAndStop(10);", akkor magaban a gombodon belul fog a lejatszofej a 10. frame-re ugrani..Dontsd el, hogy te ezt szeretned e es ha nem, akkor azt is modositsd!

    1 év íródott # Válasz erre
  19. vizoli
    offline
    Moderátor

    re: kleinguru
    Picit pontosabban is fogalmazhattad volna ezt a "vege a movieclipnek" dolgot..gondolom arra gondolsz hogy ha elert a lejatszas az utolso frame-re..
    Viszont meg mindig itt van ez a mondatod:
    "Csak mert ezt azt kellene csinálni vele, ha lejátszódott, de nem a színtérről közvetlen nem érem el... "

    Tehat honnan nem ered el es miert nem?
    Egyebkent valoszinuleg ezekre van neked szukseged:
    .currentFrame //Aktualis frame
    .totalFrames //Utolso frame sorszama, tehat osszes frame

    1 év íródott # Válasz erre
  20. kleinguru
    offline
    Tag

    Sziasztok segítségetek kérném, hogyan hivatkozok arra az eseményre, hogy vége egy movieklippnek?!

    Csak mert ezt azt kellene csinálni vele, ha lejátszódott, de nem a színtérről közvetlen nem érem el...

    1 év íródott # Válasz erre
  21. karon
    offline
    Tag

    Sziasztok!

    Geninnek ezúton is köszönöm a múltkori helpet, a segítségével sikerült megoldanom a problémát! :)
    Még egy apró kérdésem azonban van, és próbáltam google-n rákeresni, de igazából nem tudom megfogalmazni sem a keresőnek mit szeretnék...ezért ide megpróbálom... hátha ti tudtok segíteni:

    Pl. ha rajzolok egy csigaház alakú objektumot, és azt szeretném hogy belülről kifelé, a csigaház vonalát követve jelenjen csak meg az objektum, akkor azt hogyan kell csinálni?
    Nekem az is bőven megteszi ha tippeket adtok mire keressek rá Gugliban, vagy adtok nekem pár linket ahol le van írva akár angolul is.
    Keresés közben sajnos csupa egyszerű objektum átlátszó állapotából megjelenő animációs helpet találtam, de ehhez hasonlót nem.

    Előre is köszönöm a helpet!

    1 év íródott # Válasz erre
  22. spyy55
    offline
    Tag

    Üdv. Vizoli!

    Próbálkoztam az elmondásod alapján.
    Mi lehet a hiba még?

    on (rollOver) {
    	this._parent.graf_mc
    	_root.text = "fekete";
    		gotoAndStop(10);
    	}
    1 év íródott # Válasz erre
  23. Dinike
    offline
    Tag

    Megoldottuk köszi azért:)

    1 év íródott # Válasz erre
  24. Veron_Red
    offline
    Tag

    re: werest

    Hú ebbe jól bele bonyolódtam, pedig milyen egyszerű. . . Köszi a megoldásokat! :D

    1 év íródott # Válasz erre
  25. werest
    offline
    Tag

    re: Veron_Red
    Ha csak erre akarod használni ezt a változót akkor igazából nincs rá szükség:

    k01_mc._visible = false;
    function elso() {
       k01_mc._visible = !k01_mc._visible; //az ellentetjét rendeled hozzá
    }

    ha mindenképp úgy akarod ahogy írtad akkor egy megoldás:

    _global.btn01 = 0;
     
    function elso() {
     if (btn01 == 1) {
       k01_mc._visible = false;
       btn01 = 0;
     } else if (btn01 == 0) { //vagy hát simán else
       k01_mc._visible = true;
       btn01 = 1;
     }
     trace(btn01);
    }
    1 év íródott # Válasz erre

A téma RSS kivonata

« Előző1…121314…32Következő »

Téma lezárva

Zárolt topik, további üzenetek írása nem lehetséges.



Copyright © 2001-4ever: Swf.hu 2.0 – flash és webfejlesztés beta - Minden jog fenntartva. Powered by WordPress , BBpress