开始使用 Sceneform 动画。本指南将介绍如何执行以下操作:
- 设置开发环境以支持动画
- 在示例应用中加载和运行动画
本指南假定您已安装并配置 Sceneform SDK for Android。否则,请参阅 Android 快速入门中的安装和设置步骤。
如果您不熟悉框架动画,请参阅模型动画概念,查看简介。
设置您的开发环境
- 安装 Android SDK Platform 7.1(API 级别 24)或更高版本的 Android Studio 3.1 版或更高版本,并确保您同时安装了 Google Sceneform Tools(Beta 版)插件。
- 确保您的 Android 设备已通过 USB 连接到开发机器。如需了解详情,请参阅 ARCore 支持的设备。
构建和运行示例应用
如需构建并运行 Animation 示例应用,请执行以下操作:
将动画示例导入 Android Studio。此文件位于 Sceneform SDK 中的
samples/animation
文件夹中。如需在 Android Studio 中查看动画资源,请转到
app/sampledata/models
。这些素材资源包括:andy_dance.fbx
。主要舞蹈 Andy 动画模型。andy_wave_l.fbx
。Andy 在挥动左侧动画数据。andy_wave_r.fbx
。Andy 在挥动正确的动画数据。baseball_cap.fbx
. Andy 的棒球帽。
在 Android Studio 中,点击 Run 图标 。
选择您的设备作为部署目标,然后点击确定以启动示例应用。
在构建流程中,Android Studio 会将素材资源编译为
*.sfb
格式文件。在您的设备上,为 Animation 示例应用授予相机访问权限。然后,尝试以下步骤:
- 找一架飞机,然后点按飞机上的任意位置,即可将舞动的 Andy 添加到场景中。
- 如果你想开始给 Andy 跳舞,请点按菜单。
如果你想从 Andy 的头上添加或移除棒球帽,请点按帽子图标。