Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Non funziona!

  1. #1
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314

    Non funziona!

    Ciao a tutti!
    Ho un problema strano...
    Ho realizzato un piccolo giochino e solo ora mi sono accorto che non funziona bene.

    Ho inserito questo per far muovere il mio personaggio:
    onClipEvent (enterFrame)
    {

    if(Key.isDown(Key.DOWN) && this._y < 490)
    {
    this._y += 10
    }
    if(Key.isDown(Key.UP) && this._y >310)
    {
    this._y -= 10
    }
    if(Key.isDown(Key.RIGHT) && this._x < 680)
    {
    this._x += 10
    }
    if(Key.isDown(Key.LEFT) && this._x > 60)
    {
    this._x -= 10
    }
    }


    Di muovere si muove ma quando parte il livello prima devo cliccare sulla MC perchè altrimenti non si muove...
    Non so se sono stato chiaro.
    Qualcuno mi può aiutare?

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    ma quando parte il livello prima devo cliccare sulla MC
    potresti essere più chiaro su questo punto?
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Ho una clip che vorrei far muovere attraverso le freccette(su,giù,destra,sinistra) solo che quando parte SWF(che è caricato dentro una pagina htm) questa clip non funziona subito, cioè non si muove se prima non clicco sopra di essa.Dopo che la clicco la posso muovere attraverso le freccette...

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    aah ho capito. E' perchè la finestra non ha il focus, è normale.
    Probabilmente con un javascript puoi ovviare a questo problema.
    Prova già con
    nomeTuaFinestra.focus();
    ma non sono sicuro, ti conviene chiedere nel forum apposito
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Che vuol dire che la finestra non ha il focus?

  6. #6
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Cioè è come se non fosse in primo piano, come le finestre di windows che devi cliccarci sopra per renderle attive.
    A me mi dà la carica, agli italiani gli dà la carica

  7. #7
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Giusto...
    Quindi nel mio file flash devo inserire nomeTuaFinestra.focus();?
    Ma in un frame qualsiasi?

  8. #8
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    no dicevo nella pagina html che ospita il filmato. Però non l'ho mai fatto, bisognerebbe provare. Prova a chiedere nel forum di javascript.
    Se qualcuno ha qualche idea benvenga
    A me mi dà la carica, agli italiani gli dà la carica

  9. #9
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Ok...grazie!

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.