‫Ciao e Benvenuto.
‫In questa lezione impareremo come porre buone domande e aiutare altre persone a rispondere
‫fornendo il giusto tipo di informazioni.
‫Entriamo e vediamo come.
‫Quindi stiamo per tuffarci nel fare cose più complicate.
‫E quando si seguono lezioni complicate, le cose potrebbero andare storte.
‫Quindi è importante sapere come chiedere aiuto in modo utile e costruttivo.
‫Quindi uno dei primi principi per chiedere aiuto è incollare l'errore esatto che stai ricevendo.
‫Se ricevi un messaggio di errore da Unreal o qualcosa non sta accadendo come previsto,
‫prova a incollarlo prima su Google e guarda cosa ti mostrano i risultati.
‫Se c'è qualcosa che puoi aggiustare da solo, Google è di gran lunga il modo più rapido piuttosto che chiedere nelle
‫domande e risposte.
‫Quindi, se ciò non riesce, vai avanti e chiedi nelle domande e risposte, ma assicurati di includere il messaggio di errore
‫e il tuo codice.
‫Soprattutto, perché potrebbe sembrare che tu abbia fatto tutto come noi, ma spesso non
‫è così, ed è perfettamente normale e normale commettere piccoli errori.
‫E quando descrivi il tuo problema, sii il più breve possibile, ma il più a lungo necessario.
‫Non vuoi dare troppe poche informazioni e per noi non essere in grado di aiutarli.
‫Ma anche, non vuoi dedicare troppo tempo a scrivere una domanda.
‫Non vuoi rendere troppo difficile per qualcuno leggere e arrivare al nocciolo del problema.
‫E inoltre, se scopri che in seguito dovrai risolvere il problema da solo.
‫Per favore, faccelo sapere in modo che sappiamo sostanzialmente che non hai più bisogno del nostro aiuto, ma
‫condividi anche le tue soluzioni in modo che altri possano beneficiare di ciò che hai scoperto.
‫È sempre molto utile.
‫E anche mentre aspetti, se hai fatto una domanda e ti rigiri i
‫pollici in attesa di una risposta, dai un'occhiata alle domande degli altri.
‫È tutto lì per ognuno di noi per aiutarsi a vicenda, quindi per favore rispondi alle domande degli altri.
‫Spesso scopri che impari molto e incorpori molte conoscenze in questo modo.
‫Quindi cosa serve per aggiungere?
‫Fai una domanda davvero buona che otterrà risposte davvero buone.
‫Bene, prima di tutto, devi rispondere alla domanda, cosa hai provato?
‫Potrebbe sembrare allettante dire, beh, ho fatto esattamente quello che hanno fatto loro a lezione, ma è facile
‫sbagliare un passaggio.
‫È facile aver sentito male o non aver sentito qualcosa.
‫Quindi, per favore, dicci e ribadisci ciò che hai provato.
‫È un buon modo per te di rivedere e assicurarti di aver effettivamente fatto tutto ciò che pensavi di aver
‫fatto.
‫Inoltre, se hai eseguito dei passaggi per cercare di capire cosa non va, prova a dirci cosa hai
‫già provato a fare in modo che non stiamo suggerendo cose che hai già fatto.
‫Cosa ti aspettavi che accadesse?
‫Questo può sembrare ovvio per te, ma a volte per la persona che risponde alla domanda, non è ovvio
‫cosa ti aspettavi che accadesse in primo luogo.
‫Quindi non è chiaro il motivo per cui è andato storto o se è andato storto.
‫E poi dicci cosa è successo che non era quello che ti aspettavi.
‫E sii specifico con tutto questo.
‫Usa messaggi di errore esatti, parole esatte, utilizza schermate se possibile, registri, messaggi e tutto questo genere
‫di cose.
‫Quindi che tipo di cose possiamo includere?
‫Quali informazioni utili ci aiutano davvero a correggere la tua situazione?
‫Bene, come ho già detto, i passi che hai fatto sono assolutamente cruciali.
‫Questo aiuta davvero.
‫Qualsiasi screenshot puoi fornire anche un super utile.
‫Se si tratta di un messaggio di registro testuale, in realtà alcuni testi sono generalmente più facili
‫da cercare e gestire e condividerò come condividere lunghi pezzi di registro senza sovraccaricare la tua domanda in
‫un secondo.
‫I registri dell'editor, quindi i registri di compilazione arriveranno in seguito quando avremo a che fare di più con C++.
‫Ma i log dell'editor che puoi fornire in questo momento e se hai avuto un po' di avanti e indietro con qualcuno
‫e loro sono tipo, come puoi inviare il tuo progetto e io ci giocherò e vedrò
‫se riesco a trovare il problema.
‫Poi ti mostrerò come farlo anche in questa lezione.
‫Quindi diamo un'occhiata agli screenshot.
‫Immagino che tu possa farlo.
‫Ma in termini di ricezione dei messaggi di registro, beh, c'è un modo in cui hai questo output di registro nelle tue
‫modifiche in basso.
‫Se fai clic su questo, ti mostra carichi, carichi e risme di informazioni.
‫Questo non è sempre il modo più semplice per selezionare tutto questo e copiarlo.
‫Quindi un altro modo per accedere allo stesso registro è accedere alla cartella del progetto, accedere a salvato, accedere ai registri e
‫quindi questo file di registro contiene il registro del progetto.
‫Ora su un Mac, andrai in un posto leggermente diverso.
‫Ora, ci sono un paio di modi in cui potresti effettivamente andare per ottenere i registri.
‫Puoi anche farlo tramite Finder in un modo simile a quando usiamo Explorer su Windows,
‫ma un modo leggermente più semplice è dare un'occhiata all'app della tua console, che sembra così.
‫E nell'app della console puoi vedere in basso a sinistra ci sono un sacco di rapporti diversi e diverse aree
‫che puoi cercare.
‫I registri quando stiamo cercando sono i rapporti di registro e quindi puoi scorrere verso il basso questo elenco e puoi
‫vedere i registri da tutti i tipi di applicazioni.
‫Ora lo farai.
‫Cerchi quello che ha lo stesso nome del tuo progetto.
‫Quindi nel mio caso puoi vedere che anche io ho il mio progetto.
‫Ho i registri del progetto introduttivo, quindi puoi andare e fare clic su quello e puoi vedere che il registro è molto lungo proprio come
‫su Windows e puoi copiare e incollare da qui se passi il mouse sopra questo.
‫Ti mostra anche dove si trova sul disco.
‫Nel mio caso, è sotto i registri della mia libreria utente, Unreal Engine, quindi il nome del particolare progetto
‫e quindi il file di registro all'interno.
‫Ma poiché è così lungo, per favore non incollarlo nella tua domanda.
‫Sarà davvero difficile capire andare su jist dot github dot com e quello che puoi fare è puoi prendere il file, il file
‫di registro del progetto e puoi semplicemente trascinarlo su questa pagina web e puoi
‫vederlo appena carica il contenuto di quel registro.
‫Puoi andare e dire, crea un succo segreto.
‫E poi quello che farai è semplicemente copiare l'URL dalla barra degli URL e incollarlo
‫invece nella tua domanda.
‫E questo consentirà a qualcuno di passare, cercare il bit pertinente
‫del registro e forse aiutare a identificare cosa è effettivamente andato storto nella tua configurazione.
‫Ecco come condivideresti i tuoi messaggi di registro.
‫Puoi fare la stessa cosa con errori di compilazione particolarmente lunghi in C++ quando arriviamo alla sezione
‫C++.
‫Ma l'altra cosa, l'ultima risorsa è condividere il tuo vero progetto.
‫Ora potrebbe essere allettante semplicemente comprimere l'intera cartella del progetto, ma ci sono molte cose qui che non abbiamo
‫bisogno di inviare molte informazioni di build che possono essere semplicemente ricreate.
‫Quindi il modo migliore per produrre l'output qui è andare al menu file, andare al progetto zip e quindi selezionare dove
‫vuoi che questo progetto zip vada.
‫Potresti andare e metterlo sul tuo desktop, per esempio.
‫Ne ho già uno qui, ma lo sovrascriverò e quindi puoi andare avanti e premere Salva e dire,
‫voglio sostituirlo in questo caso.
‫E vedrai solo un piccolo pop-up che dice che sta comprimendo il progetto e quando
‫è completo, è completo e puoi caricarlo su qualcosa come Dropbox o Google Drive e quindi
‫condividerlo nella tua domanda.
‫Quindi spero che tu abbia un'idea migliore di come puoi porre domande davvero grandi e, si spera, ottenere risposte
‫davvero grandi in cambio.
‫Ci vediamo alla prossima lezione.