Sceneform 动画快速入门

开始使用 Sceneform 动画。本指南将介绍如何执行以下操作:

  • 设置开发环境以支持动画
  • 在示例应用中加载和运行动画

本指南假定您已安装并配置 Sceneform SDK for Android。否则,请参阅 Android 快速入门中的安装和设置步骤。

如果您不熟悉框架动画,请参阅模型动画概念,查看简介。

设置您的开发环境

构建和运行示例应用

如需构建并运行 Animation 示例应用,请执行以下操作:

  1. 动画示例导入 Android Studio。此文件位于 Sceneform SDK 中的 samples/animation 文件夹中。

  2. 如需在 Android Studio 中查看动画资源,请转到 app/sampledata/models。这些素材资源包括:

    • andy_dance.fbx。主要舞蹈 Andy 动画模型。
    • andy_wave_l.fbx。Andy 在挥动左侧动画数据。
    • andy_wave_r.fbx。Andy 在挥动正确的动画数据。
    • baseball_cap.fbx. Andy 的棒球帽。
  3. 在 Android Studio 中,点击 Run 图标

  4. 选择您的设备作为部署目标,然后点击确定以启动示例应用。

    在构建流程中,Android Studio 会将素材资源编译为 *.sfb 格式文件。

  5. 在您的设备上,为 Animation 示例应用授予相机访问权限。然后,尝试以下步骤:

    • 找一架飞机,然后点按飞机上的任意位置,即可将舞动的 Andy 添加到场景中。
    • 如果你想开始给 Andy 跳舞,请点按菜单。
    • 如果你想从 Andy 的头上添加或移除棒球帽,请点按帽子图标。