Inizia a utilizzare l'animazione Sceneform. Questa guida illustra come:
- Configurare l'ambiente di sviluppo per supportare l'animazione
- Caricare ed eseguire un'animazione nell'app di esempio
Questa guida presuppone che tu abbia già installato e configurato l'SDK Sceneform per Android. In caso contrario, consulta la guida rapida per Android per la procedura di installazione e configurazione.
Se non hai mai utilizzato l'animazione scheletrica, fai riferimento alla sezione Concetti di base dell'animazione modello per un'introduzione.
Configurazione dell'ambiente di sviluppo
- Installa Android Studio 3.1 o versioni successive con Android SDK Platform versione 7.1 (livello API 24) o versioni successive e assicurati di aver installato anche il plug-in Google Sceneform Tools (beta).
- Assicurati che il tuo dispositivo Android sia connesso alla macchina per lo sviluppo tramite USB. Consulta Dispositivi supportati da ARCore per informazioni dettagliate.
Crea ed esegui l'app di esempio
Per creare ed eseguire l'app di esempio Animation:
Importa l'esempio di animazione in Android Studio. Si trova nella cartella
samples/animation
nell'SDK di Sceneform.Per vedere gli asset dell'animazione in Android Studio, vai alla pagina
app/sampledata/models
. Questi asset sono:andy_dance.fbx
. Modello di animazione principale di Andy.andy_wave_l.fbx
. Andy saluta i dati di animazione.andy_wave_r.fbx
. Andy sta salutando i dati di animazione a destra.baseball_cap.fbx
. Il berretto da baseball di Andy.
In Android Studio, fai clic su Esegui .
Scegli il dispositivo come destinazione del deployment e fai clic su OK per avviare l'app di esempio.
Durante il processo di compilazione, Android Studio compila gli asset in un file in formato
*.sfb
.Sul dispositivo, concedi l'accesso alla fotocamera per l'app di esempio Animation, quindi prova questi passaggi:
- Trova un aereo, quindi tocca un punto qualsiasi dell'aereo per aggiungere Andy sulla scena.
- Per iniziare ad animare danza di Andy, tocca il menu.
Per aggiungere o rimuovere il cappello da baseball dalla testa di Andrea, tocca l'icona del cappello.