25 lines
447 B
GDScript
25 lines
447 B
GDScript
extends Node
|
|
|
|
|
|
# Called when the node enters the scene tree for the first time.
|
|
func _ready() -> void:
|
|
var rtree = RectangleTree.new()
|
|
|
|
var min1 = Vector2(0, 0)
|
|
var max1 = Vector2(1, 1)
|
|
var min2 = Vector2(0, 0)
|
|
var max2 = Vector2(0.5, 0.5)
|
|
|
|
rtree.add(min1, max1, 0)
|
|
rtree.add(min2, max2, 1)
|
|
|
|
var result = rtree.query(Vector2(0.25, 0.25))
|
|
|
|
print(result)
|
|
|
|
rtree.remove(0)
|
|
|
|
result = rtree.query(Vector2(0.25, 0.25))
|
|
|
|
print(result)
|