immersive-home/docs/reference/lib--utils--touch--collide.md
2024-04-26 17:41:52 +02:00

6.1 KiB

Collide

Inherits: Node3D

Description

Calculates collision for fingers and FingerAreas

Properties

Name Type Default
hand_left Node3D
hand_left_mesh MeshInstance3D
hand_right Node3D
hand_right_mesh MeshInstance3D
tip_left Node3D
tip_left_body RigidBody3D
tip_right Node3D
tip_right_body RigidBody3D

Methods

Returns Name
void _init ( hand_left: OpenXRHand, hand_right: OpenXRHand, tip_left: Node3D, tip_right: Node3D )
void _move_tip_rigidbody_to_bone ( tip_rigidbody: RigidBody3D, tip_bone: Node3D )
void _physics_process ( _delta: Variant )
void _ready ( )

Constants

Finger = <Object>

No description provided yet.

TipCollider = <Object>

No description provided yet.

Property Descriptions

hand_left: Node3D

No description provided yet.

hand_left_mesh: MeshInstance3D

No description provided yet.

hand_right: Node3D

No description provided yet.

hand_right_mesh: MeshInstance3D

No description provided yet.

tip_left: Node3D

No description provided yet.

tip_left_body: RigidBody3D

No description provided yet.

tip_right: Node3D

No description provided yet.

tip_right_body: RigidBody3D

No description provided yet.

Method Descriptions

_init (hand_left: OpenXRHand , hand_right: OpenXRHand , tip_left: Node3D , tip_right: Node3D ) -> void

No description provided yet.

_move_tip_rigidbody_to_bone (tip_rigidbody: RigidBody3D , tip_bone: Node3D ) -> void

No description provided yet.

_physics_process (_delta: Variant ) -> void

No description provided yet.

_ready ( ) -> void

No description provided yet.