Visualizzazione risultati 1 fino 16 di 16

Discussione: [Flash + Action Script] Domande varie

  1. #1
    Guest

    Predefinito [Flash + Action Script] Domande varie

    Scusate se ho già aperto due topic su quasi lo stesso argomento.

    Tre domande su Flash e Action Script:

    1) Come aggiungo un filmato di caricamento (tipo quelli con la percentuale e la barra di avanzamento)?
    2) Come aggiungo delle istruzioni "alla pressione di un determinato tasto della tastiera"?
    3) Come faccio a far continuare un evento per tutto il tempo che tengo premuto un pulsante?

    Forza AV! Siete i migliori!

  2. #2
    Guest

    Predefinito

    1) Penso ke dovresti creare un file in flash con la barra ke avanza e mettere un timer ke ti reindirizza un un url alla fine del timer...

  3. #3
    Guest

    Predefinito

    1) si chiamano preload, ti basta cercare questo termine e trovi tonnellate di materiale

    2) onkeypress(tasto), cerca questa funzioncina nella guida in linea (sempre molto comoda e utilissima)

    3) come sopra.


    Ciaooooo!!!!

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    3) come sopra.
    Per pulsante intendevo un oggetto con istanza pulsante... :)

  5. #5
    Guest

    Predefinito

    Ah sorry, avevo capito che ti riferissi sempre alla tastiera.
    Ok, allora fai una cosa del genere sul frame:

    _root.onEnterFrame=function(){
    if(_root.premuto){
    ...istruzioni...
    }
    }

    _root.pulsante.onPress=function(){
    _root.premuto=true
    }
    _root.pulsante.onRelease=function(){
    _root.premuto=false
    }

    dove pulsante è il nome variabile del pulsante


    Ciaooooo!!!

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    Ah sorry, avevo capito che ti riferissi sempre alla tastiera.
    Ok, allora fai una cosa del genere sul frame:

    _root.onEnterFrame=function(){
    if(_root.premuto){
    ...istruzioni...
    }
    }

    _root.pulsante.onPress=function(){
    _root.premuto=true
    }
    _root.pulsante.onRelease=function(){
    _root.premuto=false
    }

    dove pulsante è il nome variabile del pulsante
    Non funziona. Mi dice che deve stare dentro al gestore on...

  7. #7
    Guest

    Predefinito

    Hai messo tutto sul frame??
    Hai istanziato il pulsante?


    Ciaooo!!

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    Hai messo tutto sul frame??
    Hai istanziato il pulsante?

    misà che ActionScript è più complicato di quanto mi aspettavo
    quel codice lo devo mettere come associato al frame?
    il pulsante si che lo ho istanziato

  9. #9
    Guest

    Predefinito

    EHEH, niente di più facile in questa occasione!
    Sì devi mettere tutto il papocchio associato ad un frame. ;)


    Ciaooo!!

  10. #10
    Guest

    Predefinito ah... frame!

    Citazione Originalmente inviato da debug
    EHEH, niente di più facile in questa occasione!
    Sì devi mettere tutto il papocchio associato ad un frame. ;)

    eheheheh!!
    Io lo associavo al pulsante, per questo non funzionava! looool
    Ora funziona

    Una cosa sul secondo: onkeypress non me lo da per funzione. Come si scrive "maiuscole/minuscole" correttamente?
    Ultima modifica di Zorinik : 16-06-2006 alle ore 10.55.48 Motivo: Correzione QUOTE

  11. #11
    Guest

    Predefinito

    Mi pare sia onKeyPress.
    Cmq per questi dubbi ti consiglio vivamente di consultare la guida in linea (premendo F1 da Flash)
    ;)


    Ciaoooooo!!!!!!

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    Mi pare sia onKeyPress.
    Non me lo a neanche per buono

    Citazione Originalmente inviato da debug
    Cmq per questi dubbi ti consiglio vivamente di consultare la guida in linea (premendo F1 da Flash)
    Nella guida nn lo trovo...

  13. #13
    Guest

    Predefinito

    cerca nel dizionario AS, alla voce MovieClip.
    (ora non ho flash installato, sono a lavoro)


    Ciaoooooo!!!

  14. #14
    Guest

    Predefinito

    Ok, risolto anche questo quesito con un istruzione trovata sulla guida:

    Codice:
    if (Key.isDown(Key.TASTO)) { ISTRUZIONI }
    Poi metto il tutto in uan funzione richiamata ogni 5 millesimi da setInterval

    Comunque, ho un altra domanda, e visto che il titolo è "domande varie su flash" non credo vada OT

    Dunque:

    ho un sacco di oggetti creati con duplicateMovieClip chiamati con nome istanza "pro1", "pro2", ecc...

    Vorrei fare che non appena uno qualsiasi di questi colpisce un oggetto movie clip (come del resto anche "pro1" e gli altri) chiamato come "mattone", quest'ultimo diventi invisibile.

    Mi stavo spremendo il cervello ma nn ho trovato nessuna soluzione, così mi son detto "Serve AV!", "IN MISSIONE ".

  15. #15
    Guest

    Predefinito

    La funzione che ti serve è hitTest. ;)

    PS: cmq se ti interessa, in rete se ne trovano di esempi del gioco che stai facendo! :D


    Ciaoo!!!

  16. #16
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    La funzione che ti serve è hitTest. ;)
    Lo so che devo usare hitTest, questo lo sapevo.
    Ma hitTest funziona così:

    Codice:
    if(_root.pro1.hitTest(this)){
    this._visible=0;
    }
    Ma io devo far diventare invisibile il mattone se colpito da uno qualsiasi dei "pro", non con uno solo, ad esempio non solo con "pro1" o solo con "pro2" ecc...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •