קונטיינר לכל הגדרות הנכס ב-Squareform בפרויקט ציונים.
אובייקט SceneformAssets
קיים ברמה העליונה של קובץ grend
שהוחל עליו הפלאגין com.google.ar.sceneform.Plugin grle באמצעות:
apply plugin: 'com.google.ar.sceneform.plugin'
אובייקט זה נקרא sceneform
בקובץ build.gradle, וניתן
להשתמש בו כדי להגדיר כללי נכס באמצעות השיטות השונות להגדרת נכסים, שכל אחת מהן
יוצרת AssetDefinition
אובייקטים.
האובייקט של schemaformAssets מגדיר כלל בשם "introSceneformAssets"
כל משימה שמתבצעת ב-PlaybookAsset, שמופקת בתוך AssetDefinition
, תלויה. בפרויקטים של Android, הכלל הזה מושתק כחלק מהתלויות במשימות "mergeAssets"
"mergeResources" כדי שהפלטים יהיו זמינים
להיכלל בחבילה
בפרויקט Android, דרך הספרייה src /main/assets או
הספרייה/source/main/res/raw.
שיטות ציבוריות
ביטול | |
ביטול | |
ביטול |
asset(String modelPath, String sfbPath)
המדיניות
AssetDefinition מגדירה את ברירת המחדל לחומר ולמיקום ה-sfa. |
ביטול | |
ביטול |
שיטות שעברו בירושה
שיטות ציבוריות
Public null asset (String modelPath, String materialPath, string sfaPath, String sfbPath)
מגדיר AssetDefinition
.
פרמטרים
נתיב נתיב | הנתיב למודל .obj, .fbx או .gltf |
---|---|
materialPath | החומר שישמש. ערך קביל: 'default' |
sfaPath | הנתיב שבו ממוקם קובץ ה- .sfa |
sfbPath | הנתיב שבו יש ליצור את הקובץ sfb. |
Public null asset (String modelPath, String materialPath, String sfaPath, String sfbPath, List<String> מונפשPaths
מגדיר AssetDefinition
.
פרמטרים
נתיב נתיב | הנתיב למודל .obj, .fbx או .gltf |
---|---|
materialPath | החומר שישמש. ערך קביל: 'default' |
sfaPath | הנתיב שבו ממוקם קובץ ה- .sfa |
sfbPath | הנתיב שבו יש ליצור את הקובץ sfb. |
נתיבי אנימציה | רשימה של קובצי .fbx שמהם יופיעו האנימציות בקובץ ה-sfb שנוצר. |
Public null asset (String modelPath, String sfbPath)
המדיניות AssetDefinition
מגדירה את ברירת המחדל לחומר ולמיקום ה-sfa.
פרמטרים
נתיב נתיב | הנתיב למודל .obj, .fbx או .gltf |
---|---|
sfbPath | הנתיב שבו יש ליצור את הקובץ sfb. |
Public null asset (Closure<Object> closure)
מגדיר AssetDefinition
.
פרמטרים
סגירה | הסגירה המגדירה את AssetDefinition להוספה.
|
---|
Public null לפני (מחרוזת משימהName)
מוסיף את המשימה 'נכסים של schema' בצורת קומפילציה כתלויה של המשימה הנתונה.
ניתן להשתמש בפלאגין של schemaform מחוץ ל-Android Build. פעולה זו יכולה להיות שימושית אם יש צורך ב-build של נכס עצמאי עבור יצירת סביבת פיתוח במקום שילוב ישירות ב-build של פרויקט Android.
כשנעשה שימוש בפלאגין של schemaform מחוץ ל-build של Android, משימת אוסף הנכסים של schemaform לא מתווספת לעץ התלות כברירת מחדל. השיטה הזו מאפשרת להפוך את אוסף הנכסים לתלויה במשימה הנתונה.
פרמטרים
שם המשימה | המשימה שאמורה להיות תלויה במשימה ComposeSceneformAssets |
---|