Node
को setRenderable(Renderable)
के साथ अटैच करके, 2D Android व्यू को 3D स्पेस में रेंडर करता है. डिफ़ॉल्ट रूप से, लेआउट में
Scene
का साइज़, हर 250dp व्यू में एक मीटर होता है. Scene
में व्यू के साइज़ का हिसाब लगाने के लिए,
ViewSizer
का इस्तेमाल करें.
future = ViewRenderable.builder().setView(context, R.layout.view).build();
viewRenderable = future.thenAccept(...);
नेस्ट की गई कक्षाएं
क्लास | ViewRenderable.Builder | ViewRenderable के लिए फ़ैक्ट्री क्लास |
|
enum | व्यू-रेंडर किया जा सकने वाला.हॉरिज़ॉन्टल अलाइनमेंट | ViewRenderable के हॉरिज़ॉन्टल अलाइनमेंट को कंट्रोल करता है. यह Node से अटैच होता है. |
|
enum | ViewRenderable.verticalLayouts | ViewRenderable के वर्टिकल अलाइनमेंट को कंट्रोल करता है, ताकि यह Node से अटैच हो. |
इनहेरिट किए गए कॉन्सटेंट
इनहेरिट किए गए फ़ील्ड
सार्वजनिक तरीके
स्टैटिक ViewRenderable.Builder |
build()
एक
ViewRenderable बनाता है |
व्यू-रेंडर किया जा सकने वाला.हॉरिज़ॉन्टल अलाइनमेंट |
getहॉरिज़ॉन्टलटल अलाइनमेंट()
ViewRenderable.HorizontalAlignment को कंट्रोल करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable को Node के हिसाब से कहां जोड़ा गया है. |
ViewSizer |
getSizer()
|
ViewRenderable.verticalLayouts |
get मैसेज को अलाइन करना()
ViewRenderable.VerticalAlignment को कंट्रोल करता है, जो यह कंट्रोल करता है कि ViewRenderable को, y-एक्सिस के साथ अटैच किए गए Node के मुकाबले कहां रखा गया है. |
देखें |
getView()
इस
ViewRenderable का रेंडर किया गया 2D Android View . |
देखा जा सकने वाला |
मेककॉपी()
इस ViewRenderable का नया इंस्टेंस बनाता है.
|
शून्य |
setआपहॉरिज़ॉन्टल अलाइनमेंट(ViewRenderable.हॉरिज़ॉन्टलहॉरिज़ॉन्टल अलाइनमेंट हॉरिज़ॉन्टल अलाइनमेंट)
ViewRenderable.HorizontalAlignment को सेट करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable को Node के हिसाब से कहां रखा गया है, लेकिन यह x-एक्सिस पर जुड़ा होता है. |
शून्य | |
शून्य |
setverticalLayoutment (ViewRenderable.verticalLayoutment वर्टिकल अलाइनमेंट)
ViewRenderable.VerticalAlignment को सेट करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable को, y-एक्सिस के साथ अटैच किए गए Node के हिसाब से कहां रखा जाए. |
इनहेरिट किए गए तरीके
सार्वजनिक तरीके
public ViewRenderable.हॉरिज़ॉन्टलटल अलाइनमेंट getहॉरिज़ॉन्टलtalAlignment ()
ViewRenderable.HorizontalAlignment
को कंट्रोल करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable
को Node
के हिसाब से कहां जोड़ा गया है. डिफ़ॉल्ट वैल्यू CENTER
है.
Public ViewSizer getSizer ()
ViewSizer
मिलता है, जो Scene
में इस ViewRenderable
के साइज़ को कंट्रोल करता है.
Public ViewRenderable.verticalLayoutment getverticalLayoutment ()
ViewRenderable.VerticalAlignment
को कंट्रोल करता है, जो यह कंट्रोल करता है कि ViewRenderable
को, y-एक्सिस के साथ अटैच किए गए Node
के मुकाबले कहां रखा गया है. डिफ़ॉल्ट
BOTTOM
है.
सार्वजनिक ViewRenderable makeCopy ()
इस ViewRenderable का नया इंस्टेंस बनाता है.
नए रेंडर करने लायक सभी बदली जा सकने वाली स्थिति की खास कॉपी होगी. ViewRenderable की ओर से बताई गई सभी सामग्री का भी इंस्टेंस लिया जाएगा. नहीं बदले जा सकने वाले डेटा को इंस्टेंस के बीच शेयर किया जाएगा. नया ViewRenderable मूल ViewRenderable के जैसा ही getFilament Engine व्यू दिखाएगा.
public प्रॉडक्ट setक्षैतिकी अलाइनमेंट (ViewRenderable.हॉरिज़ॉन्टलऐटलमेंट हॉरिज़ॉन्टल अलाइनमेंट)
ViewRenderable.HorizontalAlignment
को सेट करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable
को Node
के हिसाब से कहां रखा गया है, लेकिन यह x-एक्सिस पर जुड़ा होता है. डिफ़ॉल्ट वैल्यू CENTER
है.
पैरामीटर
हॉरिज़ॉन्टल अलाइनमेंट |
---|
Public प्रॉडक्ट setSizer (ViewSizer viewSizer)
ViewSizer
को सेट करता है, जो Scene
में इस ViewRenderable
के साइज़ को कंट्रोल करता है.
पैरामीटर
ViewSizer |
---|
Public प्रॉडक्ट setLayoutLayoutment (ViewRenderable.verticalLayoutment verticalLayoutment)
ViewRenderable.VerticalAlignment
को सेट करता है. इससे यह कंट्रोल किया जाता है कि ViewRenderable
को, y-एक्सिस के साथ अटैच किए गए Node
के हिसाब से कहां रखा जाए. डिफ़ॉल्ट
BOTTOM
है.
पैरामीटर
लंबवत संरेखण |
---|