תחילת העבודה עם אנימציה של סצינה במדריך הזה מוסבר איך:
- הגדרת סביבת הפיתוח לתמיכה באנימציה
- אנימציה והפעלה של אנימציה באפליקציה לדוגמה
המדריך הזה מניח שכבר התקנת והגדרת את ה-SDK של schemaform ל-Android. אם לא, יש לעיין במדריך למתחילים ל-Android לקבלת שלבי ההתקנה וההגדרה.
אם זו הפעם הראשונה שאתם עובדים עם אנימציית שלד, תוכלו לקרוא את המאמר מודלים של אנימציה לדוגמה כדי לקבל הסבר קצר.
הגדרת סביבת הפיתוח
- מתקינים את Android Studio בגרסה 3.1 ואילך עם Android SDK Platform בגרסה 7.1 (רמת API 24) ואילך ומוודאים שהתקנתם את הפלאגין Google Squareform Tools (בטא).
- מוודאים שמכשיר ה-Android מחובר למכונת הפיתוח באמצעות USB. מידע מפורט זמין בקטע מכשירים נתמכים ב-ARCore.
יצירה והפעלה של אפליקציה לדוגמה
כדי ליצור ולהפעיל את אפליקציית האנימציה לדוגמה:
מייבאים את דוגמת האנימציה ל-Android Studio. הוא נמצא בתיקייה
samples/animation
ב-Sceneform SDK.כדי לעיין בנכסי האנימציה ב-Android Studio, עוברים אל
app/sampledata/models
. הנכסים האלה הם:andy_dance.fbx
. מודל אנימציה ראשי של אנדי רוקד.andy_wave_l.fbx
. אנדי מנופף בנתוני האנימציה משמאל.andy_wave_r.fbx
. אנדי מנופף בנתוני האנימציה הנכונים.baseball_cap.fbx
. כובע בייסבול אנדי.
ב-Android Studio, לוחצים על הפעלה .
בוחרים את המכשיר כיעד הפריסה ולוחצים על אישור כדי להפעיל את האפליקציה לדוגמה.
כחלק מתהליך ה-build, מערכת Android Studio מרכיבה את הנכסים לקובץ בפורמט
*.sfb
.הענק במכשיר שלך גישה למצלמה עבור אפליקציית האנימציה לדוגמה. לאחר מכן, נסה את השלבים הבאים:
- מאתרים מטוס ואז מקישים במקום כלשהו במטוס כדי להוסיף את אנדי לריקוד.
- כדי להתחיל ליצור אנימציה של ריקוד אנדי, מקישים על התפריט.
כדי להוסיף או להסיר את כובע הבייסבול מהראש של אנדי, מקישים על סמל הכובע.