Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    475
    Usavi l'algoritmo sbagliato: il tuo missile avanzava soltanto quando il tasto era premuto. Invece dovresti avere una coda di oggetti (missili, nemici, quello che ti serve in sostanza) che vengono aggiornati indipendentemente dai tasti premuti.

    Nel loop di aggiornamento del gioco faresti una cosa del tipo:

    codice:
    for (int i = 0; i < DIM; i++)
        missili[i].Update();
    
    if (keys[KEY_A]) aggiungi_missile();
    "Let him who has understanding reckon the number of the beast, for it is a human number.
    Its number is rw-rw-rw-."

  2. #12
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Devi postare il codice e ben formattato nn sai quanta fatica ho fatto per capire quello che hai scritto. Cmq la mitragliatrice nn la puoi aggiungere?
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #13
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    11

    ...

    aia linoma c'è un problema.....il missile spara come volevo io solo in un certo senso ora appena supera una determinata coordinata spara all'impazzata di continuo XD dobbiamo rivedere la condizione XD

  4. #14
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Ma ti limiti a scrivere solo poche righe di codice. L'IF va completato in maniera che sia valido solo quando il missile è gia partito quindi minore di 270 e maggiore del valore di partenza, che sembra essere x + 60.
    Per gli Spartani e Sparta usa spartan Il mio github

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 © 2026 vBulletin Solutions, Inc. All rights reserved.