תצוגה מפורטת

מחלקה ציבורית ViewRenderable

עיבוד תצוגה דו-ממדית של Android במרחב תלת-ממדי על ידי צירופו ל-Node באמצעות setRenderable(Renderable). כברירת מחדל, הגודל של התצוגה הוא מטר אחד ב-Scene לכל 250dp בפריסה. אפשר להשתמש ב-ViewSizer כדי לקבוע את אופן החישוב של גודל התצוגה בScene.

future = ViewRenderable.builder().setView(context, R.layout.view).build();
 viewRenderable = future.thenAccept(...);
 

מחלקות בתוך רכיב

מחלקה ViewRenderable.Builder מפעל להגדרות של ViewRenderable
טיפוסים בני מנייה (enum) ViewRenderable.Horizontalalignment הגדרת היישור האופקי של ViewRenderable ביחס ל-Node שאליו הוא מצורף. 
טיפוסים בני מנייה (enum) ViewRenderable.Verticalיישור הגדרת היישור האנכי של ViewRenderable ביחס לפריט Node שאליו הוא מצורף. 

קבועים שעברו בירושה

שדות שעברו בירושה

שיטות ציבוריות

סטטי ViewViewnderable.Builder
builder()
יצירה של ViewRenderable
ViewRenderable.Horizontalalignment
getHorizontalalignment()
המדיניות הזו קובעת את ViewRenderable.HorizontalAlignment כדי לקבוע איפה הViewRenderable ממוקם ביחס ל-Node שאליו היא מחוברת לאורך ציר ה-X.
ViewSizer
getSizer()
מקבלת את ViewSizer ששולטת בגודל ViewRenderable הזה בScene.
ViewRenderable.Verticalיישור
getVerticalalignment()
מקבלת את ViewRenderable.VerticalAlignment שקובעת את המיקום של ViewRenderable ביחס ל-Node שאליו היא מחוברת לאורך ציר ה-Y.
תצוגה
getView()
ה-Android הדו-ממדי View שעבר עיבוד על ידי ViewRenderable.
ViewRenderable
makeCopy()
יצירת מופע חדש של ViewRenderable זה.
ביטול
setHorizontalalignment(ViewRenderable.Horizontalalignment horizontalalignment)
המדיניות ViewRenderable.HorizontalAlignment מגדירה את המיקום של ViewRenderable ביחס ל-Node שאליו הוא מצורף בציר ה-X.
ביטול
setSizer(ViewSizer viewSizer)
המדיניות ViewSizer קובעת את הגודל של ViewRenderable ב-Scene.
ביטול
setVerticalalignment(ViewRenderable.Verticalיישורment יישור אנכי)
המדיניות ViewRenderable.VerticalAlignment מגדירה את המיקום של ViewRenderable בהתאם ל-Node שאליו היא מחוברת לאורך ציר ה-Y.

שיטות שעברו בירושה

שיטות ציבוריות

גלוי לכול סטטי ViewRenderable.Builder builder ()

יצירה של ViewRenderable

Public ViewRenderable.Horizontalalignment getHorizontalalignment ()

המדיניות הזו קובעת את ViewRenderable.HorizontalAlignment כדי לקבוע איפה הViewRenderable ממוקם ביחס ל-Node שאליו היא מחוברת לאורך ציר ה-X. ברירת המחדל היא CENTER.

גלוי לכול ViewSizer getSizer ()

מקבלת את ViewSizer ששולטת בגודל ViewRenderable הזה בScene.

Public ViewRenderable.VerticalVerticalment getVerticalalignment ()

מקבלת את ViewRenderable.VerticalAlignment שקובעת את המיקום של ViewRenderable ביחס ל-Node שאליו היא מחוברת לאורך ציר ה-Y. ברירת המחדל היא BOTTOM.

גלוי לכול תצוגה getView ()

ה-Android הדו-ממדי View שעבר עיבוד על ידי ViewRenderable.

גלוי לכול ViewRenderable makeCopy ()

יצירת מופע חדש של ViewRenderable זה.

לרינדור החדש יש עותק ייחודי של כל המצבים שניתנים לשינוי. המערכת תתייחס גם לכל החומרים שהכלי ViewRenderable מפנה אליהם. נתונים לא קבועים ישותפו בין המופעים. ה-ViewRenderable החדש יתייחס לאותה תצוגת getFilamentEngine כמו ה-ViewRenderable המקורי.

Public null setHorizontalalignment (ViewRenderable.Horizontalalignment horizontalalignment)

המדיניות ViewRenderable.HorizontalAlignment מגדירה את המיקום של ViewRenderable ביחס ל-Node שאליו הוא מצורף בציר ה-X. ברירת המחדל היא CENTER.

פרמטרים
יישור אופקי

Public null setSizer (ViewSizer ViewSizer)

המדיניות ViewSizer קובעת את הגודל של ViewRenderable ב-Scene.

פרמטרים
ViewSizer

Public null setVerticalalignment (ViewRenderable.Verticalיישורment אנכי

המדיניות ViewRenderable.VerticalAlignment מגדירה את המיקום של ViewRenderable בהתאם ל-Node שאליו היא מחוברת לאורך ציר ה-Y. ברירת המחדל היא BOTTOM.

פרמטרים
יישור אנכי