Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Spostamento movie attraverso pulsanti (flash MX 2004)

    Il codice sotto mi permette di far spostare un movie in spazi limitati con le frecce della tastiera, ora invece che da tastiera voglio far muovere il clip "mappa" SOLO CON PULSANTI, che ho creato, cosa devo modificare e che comando devo poi mettere nei pulsanti ?
    Ecco il codice:

    on (keyPress "<Left>") {
    mappa._x -= 10;
    if (mappa._x<-524) {
    mappa._x = -524;
    }
    }

    on (keyPress "<Right>") {
    mappa._x += 10;
    if (mappa._x>10) {
    mappa._x = 10;
    }
    }

    on (keyPress "<Up>"){
    mappa._y -= 10;
    if (mappa._y<184) {
    mappa._y = 184;
    }
    }

    on (keyPress "<Down>"){


    Grazie e saluti a tutti
    Daniele Ridolfi
    Art Direction & Graphic Senior
    ARTISTIKO s.n.c. - Agenzia di Comunicazione
    Via Brigata Garibaldi, 91 - 61100 Pesaro - Tel. & Fax +39 0721 283705
    Sito: www.artistiko.net - P.IVA 02216850418

  2. #2
    prova così anche se nn posso provare adesso se funge
    istanzia i pulsanti ad es bt1 e poi con questo

    bt1.onPress=function() {
    mappa._x -= 10;
    if (mappa._x<-524) {
    mappa._x = -524;
    }
    }
    stesso discorso anche per gli altri
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Mi dà questo errore:

    L'istruzione deve apparire all'interno del gestore on
    bt1.onPress=function() {

    ??
    Daniele Ridolfi
    Art Direction & Graphic Senior
    ARTISTIKO s.n.c. - Agenzia di Comunicazione
    Via Brigata Garibaldi, 91 - 61100 Pesaro - Tel. & Fax +39 0721 283705
    Sito: www.artistiko.net - P.IVA 02216850418

  4. #4
    sul frame metti:
    nomepulsante.onRelease function() {
    mappa._x -= 10;
    if (mappa._x<-524) {
    mappa._x = -524;
    };


    -Nextart.it Graphic Solutions

  5. #5
    Originariamente inviato da TheSpy
    Mi dà questo errore:

    L'istruzione deve apparire all'interno del gestore on
    bt1.onPress=function() {

    ??
    devi mettere l'istruzione nel frame
    vedi che funge
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    Ops........nel FRAME ??
    Io stò mettendo questo codice dove era prima cioè su un pulsante chiamato "direzioni", devo eliminarlo e mettere il codice solo sul frame ?
    Daniele Ridolfi
    Art Direction & Graphic Senior
    ARTISTIKO s.n.c. - Agenzia di Comunicazione
    Via Brigata Garibaldi, 91 - 61100 Pesaro - Tel. & Fax +39 0721 283705
    Sito: www.artistiko.net - P.IVA 02216850418

  7. #7
    Originariamente inviato da TheSpy
    Ops........nel FRAME ??
    Io stò mettendo questo codice dove era prima cioè su un pulsante chiamato "direzioni", devo eliminarlo e mettere il codice solo sul frame ?
    si anche tutte le altre istruzioni
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    Ok funge, ma nel codice dei pulsanti mi da questo errore:

    **Errore** Scena=Scena, livello=pulsanti, fotogramma=1:Linea 1: L'istruzione deve apparire all'interno del gestore on
    up.onRelease=function() {

    Totale errori ActionScript: 1 Errori segnalati: 1


    Il codice è:

    up.onRelease=function() {
    mappa._y -= 10;
    if (mappa._y<184) {
    mappa._y = 184;
    }
    }
    Daniele Ridolfi
    Art Direction & Graphic Senior
    ARTISTIKO s.n.c. - Agenzia di Comunicazione
    Via Brigata Garibaldi, 91 - 61100 Pesaro - Tel. & Fax +39 0721 283705
    Sito: www.artistiko.net - P.IVA 02216850418

  9. #9
    Originariamente inviato da TheSpy
    Ok funge, ma nel codice dei pulsanti mi da questo errore:

    **Errore** Scena=Scena, livello=pulsanti, fotogramma=1:Linea 1: L'istruzione deve apparire all'interno del gestore on
    up.onRelease=function() {

    Totale errori ActionScript: 1 Errori segnalati: 1


    Il codice è:

    up.onRelease=function() {
    mappa._y -= 10;
    if (mappa._y<184) {
    mappa._y = 184;
    }
    }
    a me nn da errori
    ma questo sempre nel frame dopo l'altra istruzione lo devi mettere
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #10
    codice che devi mettere nel frame

    sx.onPress=function() {
    mappa._x -= 10;
    if (mappa._x<-524) {
    mappa._x = -524;
    }
    }
    up.onPress=function() {
    mappa._y -= 10;
    if (mappa._y>184) {
    mappa._y = 184;
    }
    }
    dx.onPress=function() {
    mappa._x += 10;
    if (mappa._x<10) {
    mappa._x = 10;
    }
    }
    dn.onPress=function() {
    mappa._y += 10;
    if (mappa._y<10) {
    mappa._y = 10;
    }
    }
    dovrebbe fungere
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.