इससे "sun" को दिखाता है - सीन में निर्देश देने वाली डिफ़ॉल्ट लाइट.
नीचे बताए गए तरीके से UnsupportedOperationException
का इस्तेमाल किया जाएगा: setParent(NodeParent)
- Sunlight's के माता-पिता को बदला नहीं जा सकता, यह हमेशा होता है.
नोड में अन्य सभी फ़ंक्शन का इस्तेमाल किया जा सकता है. आप सूर्य की स्थिति और घुमाव को ऐक्सेस कर सकते हैं, सूर्य से टक्कर का आकार असाइन कर सकते हैं या बच्चों को सूरज में जोड़ सकते हैं. सूरज की रोशनी को बंद करने से, निर्देश वाली डिफ़ॉल्ट लाइट बंद हो जाती है.
सार्वजनिक तरीके
शून्य |
इनहेरिट किए गए तरीके
शून्य |
addLifecycleListener(Node.LifecycleListener की लाइफ़साइकल)
एक सुनने वाले को जोड़ता है, जिसे नोड लाइफ़साइकल इवेंट होने पर कॉल किया जाएगा.
|
शून्य |
addTransformChangedListener(Node.TransformChangedListener changeChangedListener)
एक सुनने वाले को जोड़ता है जिसे नोड में बदलाव करने पर बदला जाएगा.
|
शून्य |
callOnHierargy (Consumer<Node> Consumer)
पदानुक्रम पार करता है और हर नोड (इस नोड सहित) पर एक तरीके को कॉल करता है.
|
फ़ाइनल बूलियन | |
नोड |
findInHierरची(Predicate<नोड> स्थिति)
किसी शर्त को पूरा करने वाला पहला नोड (इस नोड के साथ) ढूंढने के लिए हैरारकी को पार करता है.
|
फ़ाइनल वेक्टर3 |
getback()
इस नोड के लिए वर्ल्ड-स्पेस बैक वेक्टर (+z) पाएं.
|
कोलिज़न शेप |
getCollisionShape()
इस नोड के साथ टक्कर के लिए इस्तेमाल करने के लिए आकार बनाता है.
|
फ़ाइनल वेक्टर3 |
getdown()
इस नोड से वर्ल्ड-स्पेस डाउन (वेक्टर) को निकालें.
|
फ़ाइनल वेक्टर3 |
getForward()
इस नोड से वर्ल्ड-स्पेस फ़ॉरवर्ड वेक्टर (-z) मिलता है.
|
फ़ाइनल वेक्टर3 |
getलेफ़्ट()
इस नोड के लिए वर्ल्ड-स्पेस लेफ़्ट वेक्टर (-x) मिलता है.
|
हल्के रंग वाली थीम |
getlight()
मौजूदा लाइट को बदलता है, जो बदली जा सकती है.
|
फ़ाइनल वेक्टर3 |
getLocalPosition()
इससे अपने पैरंट (लोकल स्पेस) के मुकाबले नोड की स्थिति की कॉपी मिलती है.
|
फ़ाइनल क्वॉरंटीन |
getLocalRotation()
अपने पैरंट (लोकल स्पेस) के मुकाबले नोड के घुमाव की कॉपी बनाता है.
|
फ़ाइनल वेक्टर3 |
getLocalScale()
अपने पैरंट (लोकल स्पेस) के मुकाबले नोड के स्केल की कॉपी पाएं.
|
फ़ाइनल स्ट्रिंग |
getName()
नोड का नाम दिखाता है.
|
फ़ाइनल नोड |
getParent()
इस नोड के पैरंट की जानकारी देता है.
|
रेंडर करना |
getRenderable()
इस नोड के लिए दिखाने लायक रेंडर करता है.
|
फ़ाइनल वेक्टर3 |
getRight()
इस नोड के वर्ल्ड-स्पेस राइट वेक्टर (+x) का पता लगाता है.
|
फ़ाइनल सीन |
getScine()
वह सीन दिखाता है जो इस नोड का हिस्सा है. अगर यह किसी सीन का हिस्सा नहीं है, तो वह शून्य होता है.
|
फ़ाइनल वेक्टर3 |
getUp()
इस नोड के वर्ल्ड-स्पेस अप वेक्टर (+y) का इस्तेमाल करता है.
|
फ़ाइनल वेक्टर3 |
getWorldPosition()
नोड के वर्ल्ड-स्पेस पोज़िशन की कॉपी पाएं.
|
फ़ाइनल क्वॉरंटीन |
getWorldRotation()
नोड के वर्ल्ड-स्पेस रोटेशन की कॉपी मिलती है.
|
फ़ाइनल वेक्टर3 |
getWorldScale()
नोड के वर्ल्ड-स्पेस स्केल की कॉपी पाएं.
|
फ़ाइनल बूलियन |
isActive()
नोड के चालू होने पर 'सही' दिखाता है.
|
फ़ाइनल बूलियन | |
फ़ाइनल बूलियन |
isEnabled()
इस नोड के चालू होने की स्थिति का पता लगाता है.
|
बूलियन |
isTopLevel()
अगर यह नोड टॉप लेवल है, तो 'सही' दिखाता है.
|
फ़ाइनल वेक्टर3 |
localToWorldDirection(वेक्टर3 की दिशा)
इस नोड के लोकल-स्पेस से डायरेक्शन को वर्ल्ड-स्पेस में बदलता है.
|
फ़ाइनल वेक्टर3 | |
शून्य |
onactivate()
यह नोड चालू होने पर हैंडल होता है.
|
फ़ाइनल शून्य |
onAddChild(नोड चाइल्ड)
|
शून्य |
onबंद करें()
यह नोड बंद होने पर हैंडल होता है.
|
फ़ाइनल शून्य |
onRemoveChild(नोड चाइल्ड)
|
बूलियन | |
शून्य | |
शून्य | |
शून्य |
removeLifecycleListener (Node.LifecycleListener की लाइफ़साइकल)
एक नोड को हटाता है, जिसे नोड लाइफ़साइकल इवेंट होने पर कॉल किया जाता है.
|
शून्य |
removeTransformChangedListener(Node.TransformChangedListener changeChangedListener)
उस पहचानकर्ता को हटाता है जिसे नोड में बदलाव करने पर बदला जाएगा.
|
शून्य |
setCollisionShape(CollisionShape colliionShape)
इस
Node के लिए टकराव का पता लगाने के लिए, इस्तेमाल किया जाने वाला आकार सेट करता है. |
फ़ाइनल शून्य |
setEnabled(बूलियन चालू हो गया है)
इस नोड की चालू स्थिति को सेट करता है.
|
शून्य | |
शून्य |
setLocalPosition(वेक्टर3 की स्थिति)
इस नोड की स्थिति, इसके पैरंट (लोकल-स्पेस) की तुलना में सेट करता है.
|
शून्य |
setLocalRotation(क्वार्टियन रोटेशन)
इस नोड के रोटेशन को इसके पैरंट (लोकल-स्पेस) के हिसाब से सेट करता है.
|
शून्य | |
फ़ाइनल शून्य | |
फ़ाइनल शून्य |
setLookDirection (वेक्टर3 LookDirection, वेक्टर3 अप डायरेक्शन)
उस दिशा को सेट करता है जो नोड को विश्व-स्थान में देखता है.
|
फ़ाइनल शून्य | |
शून्य |
setOnTapListener(Node.OnTapListener onTapListener)
इस नोड पर टैप करने पर, कॉलबैक को रजिस्टर किया जाता है.
|
शून्य |
setOnTouchListener (Node.OnTouchListener onTouchListener)
किसी कॉलबैक इवेंट को इस नोड में भेजे जाने पर, शुरू करने के लिए कॉलबैक को रजिस्टर करता है.
|
शून्य | |
शून्य | |
शून्य | |
शून्य | |
शून्य | |
String |
toString()
|
फ़ाइनल वेक्टर3 |
worldToLocalDirection (वेक्टर3 की दिशा)
किसी दिशा को विश्व-स्थान से इस नोड के स्थानीय-स्थान में बदलता है.
|
फ़ाइनल वेक्टर3 |
फ़ाइनल शून्य | |
शून्य | |
बूलियन | |
नोड | |
नोड |
findInHierरची(Predicate<नोड> स्थिति)
पहली शर्त को पूरा करने वाला पहला नोड ढूंढने के लिए, क्रम को घुमाएं.
|
फ़ाइनल List<Node> |
getchildren()
इस माता-पिता के बच्चों की, कोई बदलाव न करने वाली सूची दिखाता है.
|
शून्य |
onAddChild(नोड चाइल्ड)
|
शून्य |
onRemoveChild(नोड चाइल्ड)
|
फ़ाइनल शून्य |
सार्वजनिक तरीके
Public प्रॉडक्ट setParent (NodeParent पैरंट)
इस नोड के पैरंट नोड में बदलाव करता है. अगर इस वैल्यू को शून्य पर सेट किया जाता है, तो इस नोड को पैरंट खाते से अलग कर दिया जाएगा. इस नोड की स्थानीय स्थिति, घुमाव, और स्केल पहले जैसा ही रहेगा. इसलिए, माता-पिता के बदलाव करने के बाद, इस नोड की वर्ल्ड पोज़िशन, रोटेशन, और स्केल का तरीका अलग हो सकता है.
पैरंट, कोई अन्य Node
या Scene
हो सकते हैं. अगर कोई सीन सीन है, तो इस
Node
को टॉप लेवल माना जाता है. getParent()
शून्य और getScene()
वैल्यू दिखाएगा.
पैरामीटर
अभिभावक | जिस नए अभिभावक का नोड यह नोड होगा, वह चाइल्ड होगा. शून्य होने पर, यह नोड अपने पैरंट से अलग हो जाएगा. |
---|