เริ่มต้นใช้งานภาพเคลื่อนไหวแบบ Sceneform คู่มือดังกล่าวแสดงวิธีการต่อไปนี้
- ตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์เพื่อรองรับภาพเคลื่อนไหว
- กําลังโหลดและเรียกใช้ภาพเคลื่อนไหวในแอปตัวอย่าง
คู่มือนี้จะถือว่าคุณได้ติดตั้งและกําหนดค่า SDK ของ Sceneform สําหรับ Android แล้ว หากไม่ใช่ ให้ดูขั้นตอนการติดตั้งและตั้งค่า Quickstart for Android
หากคุณเพิ่งเริ่มใช้งานโครงกระดูก ให้อ่านแนวคิดเกี่ยวกับภาพเคลื่อนไหวของโมเดล
ตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์
- ติดตั้ง Android Studio เวอร์ชัน 3.1 ขึ้นไปด้วย Android SDK Platform เวอร์ชัน 7.1 (API ระดับ 24) ขึ้นไป และตรวจดูว่าได้ติดตั้งปลั๊กอิน Google Sceneform Tools (เบต้า) แล้ว
- ตรวจสอบว่าอุปกรณ์ Android เชื่อมต่อกับเครื่องพัฒนาซอฟต์แวร์ ผ่าน USB ดูอุปกรณ์ที่รองรับของ ARCore สําหรับข้อมูลโดยละเอียด
สร้างและเรียกใช้แอปตัวอย่าง
วิธีสร้างและเรียกใช้แอปภาพเคลื่อนไหวตัวอย่าง
นําเข้าตัวอย่างภาพเคลื่อนไหวไปยัง Android Studio ซึ่งอยู่ที่โฟลเดอร์
samples/animation
ใน SDK ของ Scenformหากต้องการดูเนื้อหาภาพเคลื่อนไหวใน Android Studio ให้ไปที่
app/sampledata/models
เนื้อหาเหล่านี้ได้แก่andy_dance.fbx
โมเดลภาพเคลื่อนไหวหลักของ Andyandy_wave_l.fbx
Andy กําลังโบกมือเพื่อให้ข้อมูลภาพเคลื่อนไหวด้านซ้ายandy_wave_r.fbx
Andy กําลังโบกมือเพื่อให้ข้อมูลภาพเคลื่อนไหวที่ถูกต้องbaseball_cap.fbx
หมวกเบสบอลของ Andy'
ใน Android Studio ให้คลิกเรียกใช้
เลือกอุปกรณ์เป็นเป้าหมายของการกําหนดเป้าหมาย แล้วคลิกตกลงเพื่อเปิดแอปตัวอย่าง
Android Studio จะรวบรวมชิ้นงานไว้ในไฟล์รูปแบบ
*.sfb
ซึ่งเป็นส่วนหนึ่งของกระบวนการบิลด์ในอุปกรณ์ ให้สิทธิ์การเข้าถึงกล้องสําหรับแอปตัวอย่างภาพเคลื่อนไหว จากนั้นลองทําตามขั้นตอนต่อไปนี้
- ค้นหาเครื่องบิน จากนั้นแตะที่ใดก็ได้บนเครื่องบินเพื่อเพิ่มการเต้น Andy เข้าไปในฉาก
- หากต้องการเริ่มภาพเคลื่อนไหวของ Andy ให้แตะเมนู
หากต้องการเพิ่มหรือนําหมวกเบสบอลออกจากหัว Andy' ให้แตะไอคอนหมวก