คลาสสาธารณะ
TransformableNode
โหนดที่เลือก แปล หมุน และปรับขนาดได้โดยใช้ท่าทางสัมผัสจาก TransformationSystem
ผู้ผลิตก่อสร้าง
TransformableNode(TransformationSystem TransformationSystem)
|
วิธีการสาธารณะ
RotationController |
getRotationController()
แสดงตัวควบคุมที่หมุนโหนดนี้โดยใช้ท่าทางสัมผัสการบิด
|
ตัวควบคุมขนาด |
getScaleController()
แสดงตัวควบคุมที่ปรับขนาดโหนดนี้โดยใช้ท่าทางสัมผัสบีบนิ้ว
|
ผู้ควบคุมข้อมูล |
getTranslationController()
จะแสดงผลตัวควบคุมที่แปลโหนดนี้โดยใช้ท่าทางสัมผัสแบบลาก
|
วิธีการที่รับค่ามา
จากชั้นเรียน
com.google.ar.stageform.ux.BaseTransformableNode
เป็นโมฆะ |
addTransformationController(BaseTransformationController<?> TransformationController)
|
การเปลี่ยนรูปแบบ | |
บูลีน |
isSelected()
แสดงผลเป็นจริงหากโหนดนี้ได้รับเลือกโดย TransformationSystem ในขณะนี้
|
บูลีน |
isTransforming()
แสดงค่า "จริง" หากมีตัวควบคุมการเปลี่ยนรูปแบบกําลังแปลงโหนดนี้อยู่
|
เป็นโมฆะ | |
เป็นโมฆะ |
removeTransformationController(BaseTransformationController<?> TransformationController)
|
บูลีน |
select()
ตั้งค่านี้เป็นโหนดที่เลือกใน TransformationSystem หากไม่มีโหนดที่เลือกในขณะนี้ หรือหากโหนดที่เลือกปัจจุบันไม่มีการแปลงอย่างเต็มที่
|
จากชั้นเรียน
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 ย่อย)
|
ค่าสุดท้าย |
จากคลาส
java.lang.Object
จากอินเทอร์เฟซ
com.google.ar.stageform.Node.OntapListener
นามธรรมนามธรรม |
ผู้ผลิตก่อสร้าง
สาธารณะ TransformableNode (TransformationSystem TransformationSystem)
พารามิเตอร์
การเปลี่ยนรูปแบบระบบ |
---|
วิธีการสาธารณะ
สาธารณะ RotationController getRotationController ()
แสดงตัวควบคุมที่หมุนโหนดนี้โดยใช้ท่าทางสัมผัสการบิด
สาธารณะ ScaleController getScaleController ()
แสดงตัวควบคุมที่ปรับขนาดโหนดนี้โดยใช้ท่าทางสัมผัสบีบนิ้ว
สาธารณะ TranslationController getTranslationController ()
จะแสดงผลตัวควบคุมที่แปลโหนดนี้โดยใช้ท่าทางสัมผัสแบบลาก