Краткое руководство по анимации для Sceneform

Начните работу с анимацией Sceneform. В этом руководстве показано, как:

  • Настройте среду разработки для поддержки анимации
  • Загрузка и запуск анимации в примере приложения

В этом руководстве предполагается, что вы уже установили и настроили SDK Sceneform для Android. Если нет, см. Quickstart для Android для установки и настройки.

Если вы новичок в работе со скелетной анимацией, ознакомьтесь с введением в разделе Концепции модельной анимации .

Настройте среду разработки

Создайте и запустите образец приложения

Чтобы создать и запустить пример приложения Animation :

  1. Импортируйте образец анимации в Android Studio. Он находится в папке Samples samples/animation .

  2. Чтобы просмотреть ресурсы анимации в Android Studio, перейдите в app/sampledata/models . Эти активы:

    • andy_dance.fbx . Начальная анимационная модель танцующего Энди.
    • andy_wave_l.fbx . Энди машет левыми анимационными данными.
    • andy_wave_r.fbx . Энди машет нужными анимационными данными.
    • baseball_cap.fbx . Бейсболка Энди.
  3. В Android Studio нажмите «Выполнить». .

  4. Выберите свое устройство в качестве цели развертывания и нажмите OK , чтобы запустить пример приложения.

    В рамках процесса сборки Android Studio компилирует активы в файл формата *.sfb .

  5. На своем устройстве предоставьте доступ к камере для примера приложения « Анимация» . Затем попробуйте выполнить следующие действия:

    • Найдите самолет, а затем коснитесь его в любом месте, чтобы добавить на сцену танцующего Энди.
    • Чтобы начать анимировать танцующего Энди, коснитесь меню.
    • Чтобы добавить или снять бейсболку с головы Энди, коснитесь значка шляпы.