Rozpocznij animację Sceneform. Z tego przewodnika dowiesz się, jak:
- Konfigurowanie środowiska programistycznego do obsługi animacji
- Wczytywanie i uruchamianie animacji w przykładowej aplikacji
W tym przewodniku zakładamy, że masz już zainstalowany i skonfigurowany pakiet Sceneform SDK na Androida. Jeśli nie, przeczytaj Krótkie wprowadzenie do Androida, które zawiera instrukcje instalacji i konfiguracji.
Jeśli dopiero zaczynasz korzystać z animacji szkieletowej, zapoznaj się z informacjami na temat animacji modelu.
Skonfiguruj środowisko programistyczne
- Zainstaluj Android Studio w wersji 3.1 lub nowszej z Android SDK Platform w wersji 7.1 (poziom interfejsu API 24) lub nowszym i upewnij się, że masz zainstalowaną wtyczkę Google Sceneform Tools (beta).
- Upewnij się, że Twoje urządzenie z Androidem jest podłączone do komputera za pomocą USB. Więcej informacji znajdziesz w artykule Obsługiwane urządzenia ARCore.
Tworzenie i uruchamianie przykładowej aplikacji
Aby utworzyć i uruchomić przykładową aplikację Animacja:
Zaimportuj przykładową animację do Android Studio. Znajduje się ona w folderze
samples/animation
w pakiecie SDK Sceneform.Aby zobaczyć zasoby animacji w Android Studio, otwórz
app/sampledata/models
. Zasoby te to:andy_dance.fbx
. Główny model animacji Andy.andy_wave_l.fbx
. Andy macha danymi z lewej animacji.andy_wave_r.fbx
. Andy macha w prawo dane dotyczące animacji.baseball_cap.fbx
. Czapka baseballowa Andy'ego.
W Android Studio kliknij Uruchom .
Wybierz urządzenie jako miejsce docelowe wdrożenia i kliknij OK, aby uruchomić przykładową aplikację.
W ramach procesu kompilacji Android Studio kompiluje zasoby do pliku w formacie
*.sfb
.Zezwól urządzeniu na dostęp do przykładowej aplikacji Animacja na urządzeniu. Następnie wykonaj te czynności:
- Znajdź samolot, a potem kliknij w nim dowolne miejsce, aby dodać Andy do tańca.
- Aby rozpocząć animowanie tańca Andy'ego, kliknij menu.
Aby dodać czapkę baseballową Andy'ego lub usunąć ją z niej, kliknij ikonę kapelusza.