Sceneform 快速入門導覽課程的動畫
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
開始使用場景場景動畫。本指南說明如何完成下列作業:
- 設定您的開發環境以支援動畫
- 在範例應用程式中載入並執行動畫
本指南假設您已安裝適用於 Android 的 Sceneform SDK。如果沒有,請參閱 Android 快速入門導覽課程瞭解安裝和設定步驟。
如果您是第一次使用骨骼動畫,請參閱模型動畫概念簡介。
設定開發環境
建構並執行範例應用程式
如何建構並執行「動畫」範例應用程式:
將動畫範例匯入 Android Studio。這個 ID 位於場景 SDK 中的 samples/animation
資料夾中。
如要查看 Android Studio 中的動畫素材資源,請前往 app/sampledata/models
。這些素材資源如下:
andy_dance.fbx
,主要的 Andy 舞蹈動畫模型。
andy_wave_l.fbx
。志安揮手的左動畫資料。
andy_wave_r.fbx
。志安揮手右側動畫資料。
baseball_cap.fbx
. 志安的棒球帽。
在 Android Studio 中,按一下「執行」圖示
。
選擇您的裝置做為部署目標,然後按一下「OK」啟動範例應用程式。
在建構程序中,Android Studio 會將資產編譯為 *.sfb
格式的檔案。
在您的裝置上,為「動畫」範例應用程式授予相機存取權,然後按照下列步驟操作:
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2022-09-26 (世界標準時間)。
[null,null,["上次更新時間:2022-09-26 (世界標準時間)。"],[[["\u003cp\u003eThis guide explains how to set up your development environment for Sceneform animation and run a sample app demonstrating animation.\u003c/p\u003e\n"],["\u003cp\u003eYou will need Android Studio 3.1 or higher, Android SDK Platform 7.1 or higher, and the Google Sceneform Tools (Beta) plugin installed.\u003c/p\u003e\n"],["\u003cp\u003eThe sample app allows you to add an animated Andy Android model to an AR scene, trigger animations, and add/remove a hat.\u003c/p\u003e\n"],["\u003cp\u003eThe provided sample assets include a primary dancing animation, waving animations, and a baseball cap model.\u003c/p\u003e\n"],["\u003cp\u003eYou can build and run the Animation sample app by importing it into Android Studio and deploying it to a supported ARCore device.\u003c/p\u003e\n"]]],["To set up animation development, install Android Studio 3.1+ with Android SDK 7.1+ and the Sceneform Tools plugin. Ensure an Android device is connected. To run the sample app, import the Animation sample from the Sceneform SDK into Android Studio. The app contains animation assets: `andy_dance.fbx`, `andy_wave_l.fbx`, `andy_wave_r.fbx`, and `baseball_cap.fbx`. After building, grant camera access to the app, then tap a plane to add a dancing Andy and use the menu to animate and add/remove a hat.\n"],null,["# Animation for Sceneform quickstart\n\nGet started with Sceneform animation. This guide shows you how to:\n\n- Set up your development environment to support animation\n- Loading and running an animation in the sample app\n\nThis guide assumes that you have already installed and configured the Sceneform\nSDK for Android. If not, see the [Quickstart for Android](/sceneform/develop/android-quickstart)\nfor installation and setup steps.\n\nIf you are new to working with skeletal animation, see\n[Model animation concepts](/sceneform/develop/animation#model-concepts)\nfor an introduction.\n\nSet up your development environment\n-----------------------------------\n\n- Install [Android Studio](//developer.android.com/studio/) version 3.1 or higher with Android SDK Platform version 7.1 (API level 24) or higher, and make sure you've also installed the [Google Sceneform Tools (Beta) plugin](/sceneform/develop/getting-started#import-sceneform-plugin).\n- Make sure that your Android device is connected to the development machine via USB. See ARCore [Supported devices](/ar/discover/supported-devices) for detailed information.\n\nBuild and run the sample app\n----------------------------\n\nTo build and run the **Animation** sample app:\n\n1. Import the [Animation sample](//github.com/google-ar/sceneform-android-sdk/tree/v1.15.0/samples/animation)\n into Android Studio. This is located at `samples/animation` folder in the\n Sceneform SDK.\n\n2. To look at the animation assets in Android Studio, navigate to\n `app/sampledata/models`. These assets are:\n\n - `andy_dance.fbx`. Primary dancing Andy animation model.\n - `andy_wave_l.fbx`. Andy waving left animation data.\n - `andy_wave_r.fbx`. Andy waving right animation data.\n - `baseball_cap.fbx`. Andy's baseball cap.\n3. In Android Studio, click **Run** .\n\n4. Choose your device as the deployment target, and click **OK** to launch the\n sample app.\n\n As part of the build process, Android Studio compiles the assets into an\n `*.sfb` format file.\n5. On your device, grant camera access for the **Animation** sample app. Then\n try out these steps:\n\n - Find a plane, then tap anywhere on the plane to add dancing Andy to the scene.\n - To begin animating dancing Andy, tap the menu.\n - To add or remove the baseball hat from Andy's head, tap the hat icon."]]