قابل للعرض

فئة عامة ViewRenderable

يتم عرض صورة Android ثنائية الأبعاد في مساحة ثلاثية الأبعاد من خلال إرفاقها بـ Node باستخدام setRenderable(Renderable). ويكون حجم العرض تلقائيًا مترًا واحدًا في Scene لكل 250 وحدة بكسل مستقلة الكثافة في التنسيق. استخدِم ViewSizer للتحكّم في طريقة حساب حجم المشاهَدة في Scene.

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

الصفوف المتداخلة

class ViewRenderable.Builder تصنيف المصنع لـ ViewRenderable
تعداد ViewRenderable.Horizontalمحاذاة تتحكّم هذه السياسة في المحاذاة الأفقية لـ ViewRenderable بالنسبة إلى Node المرتبطة بها. 
تعداد ViewRenderable.Verticalمحاذاة. تتحكّم هذه السياسة في محاذاة عمودية ViewRenderable بالنسبة إلى Node التي تم إرفاقها بها. 

الثوابت المكتسَبة

الحقول المكتسَبة

الأساليب العامة

StaticRenderable.Builder الثابت
builder()
يتم إنشاء ViewRenderable.
ViewRenderable.Horizontalمحاذاة
getHorizontal Aliment()
تحصل على ViewRenderable.HorizontalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node المرتبطة بها على طول المحور "س".
ViewSizer
getSizer()
تحصل على ViewSizer التي تتحكم في حجم ViewRenderable هذا في Scene.
ViewRenderable.Verticalمحاذاة.
getVerticalمحاذاة()
تحصل على ViewRenderable.VerticalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node التي يتم ربطها بها على طول المحور "ص".
عرض
getView()
Android ثنائي الأبعاد View يتم عرضه من خلال جهاز ViewRenderable هذا.
قابلة للعرض
makeCopy()
إنشاء مثيل جديد من ViewRenderable.
باطلة
setHorizontalمحاذاة(ViewRenderable.Horizontalمحاذاة
تضبط هذه السياسة ViewRenderable.HorizontalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node المرتبطة بها على طول المحور "س".
باطلة
setSizer(ViewSizer viewSizer)
تضبط هذه السياسة ViewSizer التي تتحكّم في حجم ViewRenderable في Scene.
باطلة
setVerticalVerticalment(ViewRenderable.VerticalVerticalment المحاذاة الرأسية)
تضبط هذه السياسة ViewRenderable.VerticalAlignment التي تتحكّم في وضع ViewRenderable على أساس Node التي يتم ربطها بها على طول المحور "ص".

الطرق المكتسَبة

الأساليب العامة

Public Static ViewRenderable.Builder builder ()

يتم إنشاء ViewRenderable.

Public ViewRenderable.Horizontalمحاذاة getHorizontalمحاذاة

تحصل على ViewRenderable.HorizontalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node المرتبطة بها على طول المحور "س". والقيمة التلقائية هي CENTER.

Public ViewSizer getSizer ()

تحصل على ViewSizer التي تتحكم في حجم ViewRenderable هذا في Scene.

Public ViewRenderable.Verticalمحاذاة. getVerticalمحاذاة

تحصل على ViewRenderable.VerticalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node التي يتم ربطها بها على طول المحور "ص". والقيمة التلقائية هي BOTTOM.

علنية عرض getView ()

Android ثنائي الأبعاد View يتم عرضه من خلال جهاز ViewRenderable هذا.

Public ViewRenderable makeCopy ()

إنشاء مثيل جديد من ViewRenderable.

سيكون للعرض الجديد نسخة فريدة من جميع الحالات القابلة للتغيير. وسيتم أيضًا إنشاء نسخة عن جميع المواد التي تتم الإشارة إليها من خلال ViewRenderable. ستتم مشاركة البيانات غير القابلة للتغيير بين المثيلات. ستشير طريقة العرض ViewRenderable الجديدة إلى طريقة العرض getFilamentEngine نفسها التي تمت إضافتها إلى ViewRenderable الأصلي.

Public Empty setHorizontalمحاذاة

تضبط هذه السياسة ViewRenderable.HorizontalAlignment التي تتحكّم في مكان وضع ViewRenderable بالنسبة إلى Node المرتبطة بها على طول المحور "س". والقيمة التلقائية هي CENTER.

المَعلمات
محاذاة أفقية

Public Empty setSizer (ViewSizer viewSizer)

تضبط هذه السياسة ViewSizer التي تتحكّم في حجم ViewRenderable في Scene.

المَعلمات
viewsizer

Public Empty setVerticalمحاذاة (ViewRenderable.Verticalمحاذاة

تضبط هذه السياسة ViewRenderable.VerticalAlignment التي تتحكّم في وضع ViewRenderable على أساس Node التي يتم ربطها بها على طول المحور "ص". والقيمة التلقائية هي BOTTOM.

المَعلمات
محاذاة عمودية