Re:Debugging linea per linea

#177600

ccddxxff
Partecipante
  • Blenderista
  • Conversazioni totali103

anch’io sono un vecchio reduce del buon vecchio VB … 😉

sinceramente non so se esiste un script che ti permetta di fare il debug, però puoi fare così:

1) puoi fare che dove vuoi sapere cosa accade nel codice, li metti la semplice istruzione print nome_vsisbile e poi dopo l’esecuzione o in cintemporanea, vedi in console il cosa accade alla tua variabile.

2) se le variabili che vuoi controllare non sono molte, all’oggetto dove è collegato il controller python gli dai delle property col nome delle variabili, e nel codice usi le solite righe cont=GameLogic.getCurrentController(),own=cont.owner, own=valore.

poi alla property li attivi il pulsante D e sopra nel menù game attivi Show debug properties.

0