โหนดแองเคอร์

คลาสสาธารณะ AnchorNode

โหนดที่ได้รับการจัดตําแหน่งโดยอัตโนมัติในโลกโดยอิงตามจุดยึด ARCore

เมื่อ Anchor ไม่ได้ติดตาม ก็จะปิดใช้โหนดย่อยทั้งหมดในโหนดนี้

ผู้ผลิตก่อสร้าง

AnchorNode()
สร้าง AnchorNode ที่ไม่มี Anchor
AnchorNode(Anchor Anchor)
สร้าง AnchorNode ด้วย Anchor ที่ระบุ

วิธีการสาธารณะ

โฆษณา Anchor
getAnchor()
แสดงผลจุดยึด ARCore หากมี
บูลีน
isSmoothed()
แสดงค่า "จริง" หากมีการเปลี่ยนรูปแบบที่มีการเปลี่ยนรูปแบบหรือเป็นเท็จ (False) เมื่อมีการนําไปใช้
บูลีน
isTracking()
แสดงค่า "จริง" หากสถานะการติดตาม ARCore เป็น "การติดตาม"
เป็นโมฆะ
onUpdate(FrameTimeFrameTime)
AnchorNode จะลบล้างค่านี้เพื่ออัปเดตตําแหน่งของโหนดให้ตรงกับตําแหน่งของ ARCore Anchor&#39
เป็นโมฆะ
setAnchor(Anchor Anchor)
ตั้งค่าแท็ก Anchor ARCore และบังคับให้อัปเดตโหนดนี้ทันที
เป็นโมฆะ
setLocalPosition(ตําแหน่ง Vector3)
กําหนดตําแหน่งพื้นที่ในเครื่องของโหนดนี้หากไม่ตรึงไว้
เป็นโมฆะ
setLocalRotation(ควอร์เตอร์การหมุน)
ตั้งค่าการหมุนพื้นที่ในเครื่องของโหนดนี้หากไม่ได้ตรึงไว้
เป็นโมฆะ
setSmoothed (บูลีนราบรื่น)
ตั้งค่าเป็นจริงเพื่อให้การเปลี่ยนระหว่างตําแหน่งปัจจุบันของโหนดและตําแหน่ง Anchor เป็นไปอย่างราบรื่น
เป็นโมฆะ
setWorldPosition (ตําแหน่ง Vector3)
กําหนดตําแหน่งช่องว่างของโหนดนี้หากไม่ได้ตรึงไว้
เป็นโมฆะ
setWorldRotation(การหมุนการหมุน)
ตั้งค่าการหมุนพื้นที่โลกของโหนดนี้หากไม่ได้ตรึงไว้

วิธีการที่รับค่ามา

ผู้ผลิตก่อสร้าง

สาธารณะ AnchorNode ()

สร้าง AnchorNode ที่ไม่มี Anchor

สาธารณะ AnchorNode (Anchor Anchor)

สร้าง AnchorNode ด้วย Anchor ที่ระบุ

พารามิเตอร์
แท็ก Anchor จุดยึด ARCore ที่โหนดนี้จะกําหนดตําแหน่งโดยอัตโนมัติ

วิธีการสาธารณะ

สาธารณะ Anchor getAnchor ()

แสดงผลจุดยึด ARCore หากมี

บูลีน สาธารณะ isSmoothed ()

แสดงค่า "จริง" หากมีการเปลี่ยนรูปแบบที่มีการเปลี่ยนรูปแบบหรือเป็นเท็จ (False) เมื่อมีการนําไปใช้

บูลีน สาธารณะ isTracking ()

แสดงค่า "จริง" หากสถานะการติดตาม ARCore เป็น "การติดตาม"

สาธารณะ null onUpdate (FrameTimeframeTime)

AnchorNode จะลบล้างค่านี้เพื่ออัปเดตตําแหน่งของโหนดให้ตรงกับตําแหน่งของ ARCore Anchor&#39

พารามิเตอร์
เวลาที่ใช้ในการแสดงผลเฟรม ให้ข้อมูลเวลาของเฟรมปัจจุบัน

สาธารณะ null setAnchor (Anchor Anchor)

ตั้งค่าแท็ก Anchor ARCore และบังคับให้อัปเดตโหนดนี้ทันที

พารามิเตอร์
แท็ก Anchor จุดยึด ARCore ที่โหนดนี้จะกําหนดตําแหน่งโดยอัตโนมัติ

สาธารณะ null setLocalPosition (Vector3ตําแหน่ง)

กําหนดตําแหน่งพื้นที่ในเครื่องของโหนดนี้หากไม่ตรึงไว้ หากมีการยึดโหนด การเรียกใช้นี้จะไม่ดําเนินการใดๆ

พารามิเตอร์
position อันดับที่ต้องการสมัคร

สาธารณะ null setLocalRotation (Quaternionการหมุนเวียน)

ตั้งค่าการหมุนพื้นที่ในเครื่องของโหนดนี้หากไม่ได้ตรึงไว้ หากมีการยึดโหนด การเรียกใช้นี้จะไม่ดําเนินการใดๆ

พารามิเตอร์
การหมุน การหมุนที่จะใช้

โฟลเดอร์สาธารณะ setSmoothed (บูลีนได้อย่างราบรื่น)

ตั้งค่าเป็นจริงเพื่อให้การเปลี่ยนระหว่างตําแหน่งปัจจุบันของโหนดและตําแหน่ง Anchor เป็นไปอย่างราบรื่น ตั้งค่าเป็นเท็จเพื่อใช้การเปลี่ยนรูปแบบทันที Smooths เป็นจริงโดยค่าเริ่มต้น

พารามิเตอร์
ทําให้ลื่นไหล มีการเปลี่ยนรูปแบบหรือไม่

สาธารณะ null setWorldPosition (Vector3ตําแหน่ง)

กําหนดตําแหน่งช่องว่างของโหนดนี้หากไม่ได้ตรึงไว้ หากมีการยึดโหนด การเรียกใช้นี้จะไม่ดําเนินการใดๆ

พารามิเตอร์
position อันดับที่ต้องการสมัคร

สาธารณะ null setWorldRotation (Quaternionการหมุนเวียน)

ตั้งค่าการหมุนพื้นที่โลกของโหนดนี้หากไม่ได้ตรึงไว้ หากมีการยึดโหนด การเรียกใช้นี้จะไม่ดําเนินการใดๆ

พารามิเตอร์
การหมุน การหมุนที่จะใช้