
Godot Addon API Docs
TrackingArea3D — API
Properties
-
Node3D _TARGET_NODE
-
Callable _TRIGGER_HANDLER
-
bool _PREFER_SIMPLE_BOX_SHAPE = false
-
InventoryItemSlot _ITEM_SLOT
-
Vector3 _POSITION_OFFSET = Vector3(0, 0, 0)
Methods
-
void _init(Node3D target_node, Callable trigger_handler, bool prefer_simple_box_shape = false)
-
void _ready()
-
void _setup()
-
void _move_to_target()
-
void _setup_inventory_item_slot()
-
void trigger(Node3D triggered_by, String trigger_type)
-
void _body_entered_triggered(Node3D body)
-
void _body_exit_triggered(Node3D body)
-
void _physics_process(float _delta)
-
Vector3 get_position_offset()
-
Node3D get_target_node()
-
Dictionary get_user_data()
-
void _destroy(bool include_target_node = false)
-
void destroy(bool include_target_node = false, bool immediately = false)
-
InventoryItemSlot get_item_slot()
-
void set_item_slot(InventoryItemSlot new_item_slot)