Download Download
Godot Feature Splash
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)