คลาสสาธารณะ
อา.
แสดง "sun" - ไฟนําทางเริ่มต้นในฉาก
เมธอดต่อไปนี้จะส่ง UnsupportedOperationException
เมื่อเรียกใช้ setParent(NodeParent)
- เปลี่ยนแสงอาทิตย์ไม่ได้
รองรับฟังก์ชันอื่นๆ ทั้งหมดในโหนด คุณสามารถเข้าถึงตําแหน่งและการหมุนของดวงอาทิตย์ กําหนดรูปร่างการชนกับดวงอาทิตย์ หรือเพิ่มเด็กไปยังดวงอาทิตย์ได้ การปิดใช้ดวงอาทิตย์จะปิดแสงทิศทางเริ่มต้น
วิธีการสาธารณะ
เป็นโมฆะ |
วิธีการที่รับค่ามา
จากชั้นเรียน
com.google.ar.stageform.Node
เป็นโมฆะ |
addLifecycleListener(LdeecycleListener LifecycleListener)
เพิ่ม Listener ที่จะเรียกเมื่อมีเหตุการณ์ในวงจรของโหนดเกิดขึ้น
|
เป็นโมฆะ |
addTransformChangedListener(Node.TransformChangedListener TransformChangedListener)
เพิ่ม Listener ที่จะเรียกเมื่อการเปลี่ยนโหนด
|
เป็นโมฆะ | |
บูลีนสุดท้าย | |
โหนด |
findInHierarchy(Predicate<Node>condition)
สํารวจลําดับชั้นของการค้นหาเพื่อหาโหนดแรก (รวมถึงโหนดนี้) ที่ตรงกับเงื่อนไข
|
สุดท้าย Vector3 |
getBack()
รับเวกเตอร์พื้นที่กลับ (+z) ของโหนดนี้
|
รูปร่างภาพต่อกัน |
getCollisionShape()
รับรูปร่างที่จะใช้สําหรับการชนกับโหนดนี้
|
สุดท้าย Vector3 |
getdown()
นําเวกเตอร์พื้นที่ (-y) ลงของโหนดนี้
|
สุดท้าย Vector3 |
getForward()
รับเวกเตอร์ส่งต่อพื้นที่ (-z) ของโหนดนี้
|
สุดท้าย Vector3 |
get left()
รับเวกเตอร์พื้นที่ซ้าย (-x) ของโหนดนี้
|
สว่าง |
getLight()
รับไฟปัจจุบันซึ่งเปลี่ยนแปลงไม่ได้
|
สุดท้าย Vector3 |
getLocalPosition()
รับสําเนาของตําแหน่งโหนดที่เกี่ยวข้องกับระดับบนสุด (พื้นที่ภายใน)
|
สุดท้าย ไตรมาส |
getLocalRotation()
รับสําเนาการหมุนเวียนโหนดที่เกี่ยวข้องกับระดับบนสุด (พื้นที่ภายใน)
|
สุดท้าย Vector3 |
getLocalScale()
รับสําเนาของสเกลโหนดที่เกี่ยวข้องกับระดับบนสุด (พื้นที่ภายใน)
|
สุดท้าย สตริง |
getName()
แสดงผลชื่อของโหนด
|
สุดท้าย โหนด |
getผู้ปกครอง()
แสดงผลระดับบนสุดของโหนดนี้
|
แสดงผลได้ |
getRenderable()
ทําให้การแสดงผลแสดงผลสําหรับโหนดนี้
|
สุดท้าย Vector3 |
getRight()
รับเวกเตอร์พื้นที่ด้านขวา (+x) ของโหนดนี้
|
สุดท้าย โหมด |
getScene()
แสดงผลโหมดที่โหนดนี้เป็นส่วนหนึ่งของ Null หากค่านั้นไม่ใช่'ฉากใดๆ
|
สุดท้าย Vector3 |
getUp()
รับเวกเตอร์พื้นที่ขึ้น (+y) ของโหนดนี้
|
สุดท้าย Vector3 |
getWorldPosition()
ขอสําเนาของตําแหน่งพื้นที่โลกของโหนด
|
สุดท้าย ไตรมาส |
getWorldRotation()
รับสําเนาการหมุนเวียนพื้นที่ทํางานในโหนด
|
สุดท้าย Vector3 |
getWorldScale()
รับสําเนาของโหนดพื้นที่โลก
|
บูลีนสุดท้าย |
isActive()
แสดงผลเป็น "จริง" หากโหนดทํางานอยู่
|
บูลีนสุดท้าย |
isDescendantOf(ระดับบนของ NodeParent)
ตรวจสอบว่าระดับบนสุดของโหนดที่ระบุเป็นระดับบนระดับบนของโหนดนี้ซ้ําๆ
|
บูลีนสุดท้าย |
isEnabled()
รับสถานะที่เปิดใช้ของโหนดนี้
|
บูลีน |
isTopLevel()
แสดงผลเป็น "จริง" หากโหนดนี้เป็นระดับบนสุด
|
สุดท้าย Vector3 | |
สุดท้าย Vector3 | |
เป็นโมฆะ |
onActivate()
จัดการเมื่อโหนดนี้เริ่มทํางาน
|
ค่าสุดท้าย |
onAddChild(Node ย่อย)
|
เป็นโมฆะ |
onการปิดใช้งาน()
จัดการเมื่อโหนดนี้ไม่ทํางาน
|
ค่าสุดท้าย |
onRemoveChild(Node ย่อย)
|
บูลีน | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
removeLifecycleListener(Node.LifecycleListener LifecycleListener)
นํา Listener ที่ระบบจะเรียกใช้เมื่อเกิดเหตุการณ์วงจรโหนด
|
เป็นโมฆะ |
removeTransformChangedListener (Node.TransformChangedListener TransformChangedListener)
นํา Listener ที่ระบบจะเรียกใช้ออกเมื่อการเปลี่ยนโหนด
|
เป็นโมฆะ | |
ค่าสุดท้าย |
setEnabled(เปิดใช้บูลีน)
ตั้งค่าสถานะการเปิดใช้ของโหนดนี้
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
ค่าสุดท้าย | |
ค่าสุดท้าย |
setLookDirection(Vector3 LookDirection, Vector3 upDirection)
ตั้งค่าทิศทางที่โหนดกําลังดูในโลกแห่งพื้นที่
|
ค่าสุดท้าย | |
เป็นโมฆะ |
setOntapListener(Node.OntapListener ontapListener)
ลงทะเบียนการเรียกกลับที่จะเรียกใช้เมื่อมีการแตะโหนดนี้
|
เป็นโมฆะ |
setOnTouchListener(Node.OnTouchListener ononListener)
ลงทะเบียนการเรียกกลับที่จะเรียกใช้เมื่อมีการส่งกิจกรรมการสัมผัสไปยังโหนดนี้
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
สตริง |
toString()
|
สุดท้าย Vector3 | |
สุดท้าย Vector3 |
จากชั้นเรียน
com.google.ar.stageform.NodeParent
ค่าสุดท้าย | |
เป็นโมฆะ | |
บูลีน | |
โหนด | |
โหนด | |
สุดท้าย List<Node> |
getChild()
แสดงผลรายการย่อยของผู้เผยแพร่โฆษณาย่อยรายนี้ที่เปลี่ยนแปลงไม่ได้
|
เป็นโมฆะ |
onAddChild(Node ย่อย)
|
เป็นโมฆะ |
onRemoveChild(Node ย่อย)
|
ค่าสุดท้าย |
วิธีการสาธารณะ
สาธารณะ null setPARENT (NodeParental)
เปลี่ยนโหนดหลักของโหนดนี้ หากตั้งค่าเป็น Null ระบบจะแยกโหนดนี้ออกจากโหนดหลัก ตําแหน่ง การหมุน และการปรับขนาดของโหนดในเครื่องจะยังคงเหมือนเดิม ดังนั้น ตําแหน่งของโลก การหมุน และการปรับขนาดของโหนดนี้อาจแตกต่างกันหลังจากที่ระดับบนสุดมีการเปลี่ยนแปลง
ผู้ปกครองอาจเป็น Node
หรือ Scene
อีกคน หากเป็นฉาก Node
นี้จะถือว่าเป็นระดับบนสุด getParent()
จะคืนค่าเป็น Null และ getScene()
จะส่งคืนฉาก
พารามิเตอร์
ระดับบนสุด | โหนดหลักที่โหนดนี้จะเป็นรายการย่อย หากเป็น Null ระบบจะปลดโหนดนี้ออกจากโหนดหลัก |
---|