Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (11) összesen

Téma: actionscript2 változó-val adott frame-re lépés -- plíz HELP

  1. #1
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Sziasztok!

    Kezdő vagyok a flash-ben (mást már programoztam) és van két adott dolog aminek az elvét tudom, de actionscript2-ben nem tudom megírni.

    Az első alap lényege, hogy van egy swf, ami meghív egy movieclip be egy másik swf-et és attól függően, hogy az első-ben melyik gombra kattintunk (egy változóval át kéne adnom ezt az értéket) a következő swf egy adott frame-en állva töltődjön be.

    A másik pedig az lenne hogy adott egy több frame-ből álló fájl (ebben van next, prev gomb is ami működik) viszont egy egy adott frame en belül vannak gombok amik kattintásra meg kellene hogy jelenítsenek egy képszeletet, újbóli kattintásra pedig el kéne hogy tűntessék azt. (ezekből kb 2-4 darab van egy frame-en belül).

    Ebben kérném a segítségeteket
    Előre is köszi!



  2. #2
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Szia!

    A betöltésre javaslom a "load external" megoldásokat (link#1, link#2)

    Változó eldöntése:

    1. buttonnál var valami=1;
    2. buttonnál var valami=2;
    mindkettőnél gotonextframe(); // ergo ugorj a következő frame-re ahova be akarod tölteni.
    itt vizsgáld meg a valami változó értékét és ahhoz mérten loadMovie-val töltsd be.

    A másodiknál mi a gond?


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  3. #3
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Hú köszönöm a választ! Ezt a "load external" dolgot még megnézem asszem van is hozzá tutorialom.

    Az lenne még fontos kérdésem viszont, hogy ha egy swf-ben definiálok egy globális változót az érvényes lesz abban az swf-ben is amit behív a keret swf a benne található movie-clip be?

    A második dolgot gondolom akkor változóval meg lehet oldani, csak pl tudom szabályozni action script-el egy objektumnak az alpha-ját? Tehát hogy eltűnjön és megjelenjen.
    De egyelőre ezt a scriptet sem tudom konkrétan hogyan írjam meg.



  4. #4
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    hát megcsináltam ezt a load external dolgot, és asszem értem is a lényegét csak én nem galériát csinálok. . .



  5. #5
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    valaki nem tudna nekem leírni egy példa szkriptet? mert még mindíg nem tudtam megoldani a dolgot

    pl találtam ilyent hogy :

    "function gomblenyomas(mitortenjen){
    switch (mitortenjen) {
    case 1: lenyomott="Az elso gombot nyomtad le.";break;"

    de én ezek alapján hiába próbálkozom, a szkript hibáknál tovább nem jutok :S
    tehát magára egy olyan a szkriptre lenne szükségem, amiben első estben egy gomb lenyomása egy változó értékét befolyásolja

    előre is köszi



  6. #6
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Délután ha gép elé kerülök összerittyentek neked egy példát.

    A globális változo csak az adott flash-en belül lesz érvényes, elvileg a behívottban már nem. Legalábbis régebbi flash-ekben tudom, hogy nem volt. Mondjuk meg lehet paraméterezni a dolgokat, illetve lehet háttér file-okkal is manipulálni a cuccost (pl xml-be tárolni az átadni kívánt adatokat). Elég sok forgatókönyv létezik a probléma megoldására.

    A LoadExternal-os dolgokat azért írtam, mert nem csak képet, videot, de más swf-et is meg lehet hívni pontosan ugyan ezzel a metódussal.

    Az alfa természetesen szabályozható , ha jól emélxem síma actionscript 1-ben és 2-ben mc._alpha volt a függvény neve. as3-ban most hirtelen nem ugrik be, hogy még ez használatos-e



  7. #7
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Köszi a válaszod! igen ezt a változós dolgot már megértettem elviekben.
    Azthiszem a bonyolítást elkerülendő egy swf-be fogom bele tenni a szükséges részeket és csak képeket és olyan külső swf-eket hívok meg, amik nem kell hogy további eseményeket indítsanak el. . .

    Arról a részről ahol van több gomb és több képszelet és a képszeleteknek kéne gombnyomásra megjelenni és eltűnni van egy összerakott példa fájlom. . .

    freeweb.hu/veronvoros/szerk2.rar

    (csak jelenleg a gombok adott fázisában vannak a képszeletek)



  8. #8
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    Továbbra is várom azok segítségét akik meg tudnák mondani hogy pl hová és hogyan kell változót létrehozni Flash-ben és hogyan tudok neki egy gombbal értéket adni és hogyan lehet az értéknek megfelelően megjelentetni vagy eltűntetni egy képszeletet. Előre is köszi



  9. #9
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    frame:

    function mutat1() {
    k01_mc._visible = true;
    btn01 = 1;
    }

    function elrejt1() {
    k01_mc._visible = false;
    btn01 = 0;
    }

    button:

    on (release) {
    if (btn01=0) {
    _root.mutat1();
    }
    }

    on (release) {
    if (btn01=1) {
    _root.elrejt1();
    }
    }

    nincs szintaxis hiba de nem működik
    megoldást valaki nem tudja?



  10. #10
    Új tag
    Csatlakozott
    10-03-04
    Hely
    Budapest
    Hozzászólás
    8
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: actionscript2 változó-val adott frame-re lépés -- plíz HELP

    újabb verzió

    button:

    on (release) {
    _root.elso();
    }

    frame:

    _global.btn01 = 0;

    function elso() {
    btn01 = (btn01+1);
    trace(btn01);
    }

    na ez idáig csodával határos számomra mert növekszik a változó
    de bárhova írok be if-es dolgokat vagy cwitch-es cuccot nem igazán történik meg az hogy eltűnjön és megjelenjen a visible révén a képrészlet (k01_mc)

    ha valaki tudja hogyan kéne megírnom pötyögje már ide nekem! köszi!



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •