Condividi tramite


Esercitazione di Mesh 101 Capitolo 2: Preparare il progetto



Nota

Microsoft apporta aggiornamenti regolari al toolkit Mesh e questo video potrebbe non riflettere tutte le modifiche più recenti. È consigliabile visualizzare il contenuto di questo articolo come fonte di verità.

Scene nel progetto

  1. Aprire il progetto Mesh101 in Unity. Se sono installate più versioni di Unity, assicurarsi di aprire il progetto con Unity 2022.3.34 cui è necessario per questa esercitazione.

  2. Nella cartella Assets sono disponibili due scene: Punto di partenza e Progetto completato.

    Screenshot di una descrizione del computer

  3. Aprire la scena StartingPoint .

Informazioni sulle scene

StartingPoint: questa è la scena in cui verrà eseguita l'esercitazione. Contiene un'impostazione predefinita che include le turbine eoliche e le stazioni a cui si visiteranno e si aggiungeranno funzionalità mesh.

FinishedProject: come suggerisce il titolo, questa scena contiene una versione completa accurata dell'esercitazione. È possibile fare riferimento a questa operazione in qualsiasi momento per verificare di aver completato correttamente i passaggi dell'esercitazione nella scena StartingPoint . Salvare sempre il lavoro nella scena StartingPoint prima di passare a scene.

Disattivare le icone degli oggetti per una visualizzazione più chiara

Molti oggetti vengono visualizzati in una scena con icone 3D visualizzate per impostazione predefinita. Ciò consente di identificare gli oggetti, ma può anche ingombrare la visualizzazione e rendere gli oggetti più difficili da visualizzare.

Screenshot della visualizzazione Scena con gizmos e icone che ingombrano la visualizzazione.

Disattivamo le icone 3D per rendere la visualizzazione più chiara.

  1. Nella barra degli strumenti sopra l'angolo superiore destro della finestra Scena selezionare l'elenco a discesa Gizmos.

    Screenshot del pulsante a discesa gizmos.

  2. Scorrere il dispositivo di scorrimento delle icone 3D fino a sinistra.

    Screenshot del dispositivo di scorrimento delle icone 3D.

    In questo modo sarà più semplice leggere le finestre di dialogo delle informazioni, le etichette sui pulsanti e altro ancora.

    Screenshot della visualizzazione Scena con icone disattivate e una visualizzazione più chiara degli oggetti.

Esplorazione della scena StartingPoint

È possibile spostarsi nella finestra Scena per acquisire familiarità con il contenuto della scena. Se facciamo un po' zoom indietro, possiamo vedere che ci sono una serie di turbine eoliche nel nostro parco eolico. Questi due elementi arrotondati bianchi sono chiamati Terrazze Sphere.

Screenshot di una descrizione del computer

Quando si visualizzano le terrazze a sfera dalla parte anteriore, si può vedere che ognuno contiene uno spazio all'interno che presto si passerà intorno.

Screenshot di una descrizione del computer

Si visiteranno le terrazze sphere a partire dal capitolo successivo--- ognuna contiene una serie di stazioni in cui si apprenderà come implementare le funzionalità mesh. La prima terrazza sphere (illustrata nel capitolo 3) è dove si apprenderanno gli script visivi mesh ...

Screenshot di una descrizione di un videogioco

... e l'altra terrazza sphere, illustrata nel capitolo 4, è dove si apprenderanno le interazioni mesh e la fisica della mesh.

Screenshot di una descrizione del computer

Uso della modalità di riproduzione con l'emulazione mesh

Quando si preme il pulsante Di riproduzione dell'editor di Unity, il progetto usa automaticamente l'emulazione mesh. Ciò è reso possibile dalla presenza del prefab MeshEmulatorSetup [NoUpload] che è possibile visualizzare nella gerarchia.

Screenshot del prefab dell'emulatore mesh nella gerarchia.

Nelle versioni precedenti dell'esercitazione è necessario aggiungere questo prefab intenzionalmente quando è stata attivata la modalità di riproduzione per la prima volta. A metà maggio 2024, il prefab viene precaricato nella scena.

In Modalità di riproduzione con emulazione mesh si ottiene un'anteprima approssimativa dell'aspetto del contenuto durante l'esecuzione nell'app Mesh. Il prefab emulatore ti offre un controller avatar altamente stilizzato che ha una fotocamera collegata, quindi ora quando giochiamo il progetto possiamo avere un'occhiata intorno. Per impostazione predefinita, l'emulatore mesh è configurato per offrire una singola visualizzazione nella finestra Game .By default, the Mesh Emulator is set up to give you a single view in the Game window.

Immagine contenente screenshot, gioco pc, software di videogiochi, descrizione di modellazione 3d generata automaticamente

Una funzionalità chiave della modalità di riproduzione con l'emulazione mesh è la possibilità di eseguire più client all'interno dello stesso processo; in questo modo è possibile ottenere facilmente una prima impressione di uno scenario multiutente. In futuro, potrebbe essere necessario avere due o più visualizzazioni in modalità emulatore mesh. A tale scopo, è possibile passare al componente Configurazione emulatore mesh dell'emulatore in Inspector e quindi modificare la relativa proprietà Initial Screen Count (Conteggio schermo iniziale) su 2 (o più).

Screenshot del prefab Installazione dell'emulatore mesh Senza caricamento aggiunto alla gerarchia.

Per questa esercitazione si rimarrà con la singola visualizzazione.

  1. Premere il pulsante Play dell'editor di Unity per attivare la modalità di riproduzione.
  2. Utilizzare i tasti WAD per camminare all'interno della terrazza sphere. È anche possibile usare i tasti di direzione o trascinare il pulsante destro del mouse per eseguire la panoramica in qualsiasi direzione. Al termine dell'esperimento, fare di nuovo clic sul pulsante Riproduci editor unity per uscire dalla modalità di riproduzione.

Controllare la scala dei gameobject

Il progetto di esercitazione usa i valori di scala predefiniti di Unity: 1 unità = 1 metro. L'avatar MeshEmulatorSetup è la stessa altezza di un essere umano medio. Quando si crea un ambiente personalizzato, è possibile confrontarne le dimensioni con qualsiasi personalizzato GameObject aggiunto al progetto per assicurarsi che tali oggetti siano le dimensioni desiderate.

Aggiungere la fotocamera di anteprima mesh

L'aggiunta di Mesh Thumbnail Camera fornisce un'immagine di anteprima che verrà aggiunta all'elenco dell'ambiente in Mesh sul Web e il relativo pulsante di selezione nell'app Mesh. Ciò risulta utile quando si seleziona Ambienti in entrambe le posizioni perché offre un promemoria visivo dell'aspetto dell'ambiente.

Per aggiungere la fotocamera di anteprima alla scena e impostarne la visualizzazione:

  1. Nella finestra Scena regolare la visualizzazione in modo che mostri ciò che si desidera visualizzare nell'immagine di anteprima (la visualizzazione della fotocamera di anteprima sarà basata sulla finestra Scena).

  2. Selezionare l'elenco a discesa "+" che si trova sotto la scheda Hierarchy (Gerarchia) e quindi selezionare Mesh Toolkit Thumbnail Camera (Fotocamera anteprima mesh toolkit>).

  3. Per visualizzare l'aspetto dell'anteprima, visualizzare la piccola finestra MeshThumbnailCamera visualizzata nell'angolo inferiore destro della finestra Scena .

    Screenshot della fotocamera di anteprima mesh evidenziata nella gerarchia e nella visualizzazione della fotocamera evidenziata nella visualizzazione Scena.

Nota: se decidi di voler visualizzare una visualizzazione diversa per la fotocamera di anteprima, il modo più semplice per ottenere questo risultato consiste nell'eliminare la fotocamera, stabilire la visualizzazione Scena desiderata e quindi aggiungere di nuovo la fotocamera. Puoi anche modificare il GameObject della fotocamera direttamente nella finestra Scena o modificarne i valori Posizione e Rotazione nel controllo prima di caricare l'ambiente in mesh.

Non ci sono regole impostate per l'aspetto della tua anteprima---it è totalmente per te. Per l'esempio seguente, è stata scelta una visualizzazione di primo piano di una turbina eolica.

Screenshot di una descrizione computer generata automaticamente

Passaggi successivi