problema salvataggio e caricamento

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #16099

    raffaelenapoli
    Partecipante
    • Blenderista
    • Conversazioni totali10

    salve a tutti ho un piccolo problema..quale script devo usare per far caricare la scena del gioco senza oggetti che ho recuperato? cioè ho usato uno script che mi fa caricare e salvare il numero di oggetti recuperati pero nn li elimina quando incomincio di nuovo i lgioco e metto carica…come aggiungo questo “particolare”?

    0
    #183038

    ccddxxff
    Partecipante
    • Blenderista
    • Conversazioni totali103

    se ricarichi la scena ricompaiono tutti gli oggetti, per non farli comparire puoi fare così:

    supposto che hai 5 oggetti: obj1 ,obj2, obj3, obj4, obj5. Salvi un file che contenga degli uno per gli oggetti visibili e 0 per gli oggetti invisibili.

    ad esempio

    A inizio gioco hai tutti gli oggetti visibili, perciò nel file hai

    1

    1

    1

    1

    1

    Durante il gioco hai catturato gli oggetti 2 e 5, quindi gli oggetti 2 e 5 non si vedono più, e nel file scrivi

    1

    0

    1

    1

    0

    Quando caricherai la scena, fai eseguire uno script che legga il file, ed ad ogni numero corrisponderà  la visibilità  o meno dell’oggetto.

    Quindi

    file = open …

    #oggetto1

    vis = int(file.readline())

    if vis = 0:

    rendi oggetto1 invisibile o elimina oggetto.

    #oggetto2

    vis = int(file.readline())

    if vis = 0:

    rendi oggetto2 invisibile o elimina oggetto.

    e così via.

    0
    #183039

    raffaelenapoli
    Partecipante
    • Blenderista
    • Conversazioni totali10

    funziona a meraviglia grazie!!

    0
Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi essere loggato per rispondere a questa discussione.