mirror of
https://github.com/knight0zh/aoi.git
synced 2026-02-04 08:41:36 +08:00
更新readme和注解
This commit is contained in:
@@ -15,14 +15,14 @@ This library provides implementations of Area of Interest algorithms for spatial
|
|||||||
```go
|
```go
|
||||||
// Example Usage:
|
// Example Usage:
|
||||||
aoiManager := NewGridManager(startX, startY, areaWidth, gridCount)
|
aoiManager := NewGridManager(startX, startY, areaWidth, gridCount)
|
||||||
aoiManager.Add(x, y, "Entity1")
|
aoiManager.Add(x, y, "player1")
|
||||||
aoiManager.Delete(x, y, "Entity1")
|
aoiManager.Delete(x, y, "player1")
|
||||||
result := aoiManager.Search(x, y)
|
result := aoiManager.Search(x, y)
|
||||||
|
|
||||||
// Example Usage:
|
// Example Usage:
|
||||||
quadTree := NewQuadTree(startX, startY, areaWidth)
|
quadTree := NewQuadTree(startX, startY, areaWidth)
|
||||||
quadTree.Add(x, y, "Entity1")
|
quadTree.Add(x, y, "player1")
|
||||||
quadTree.Delete(x, y, "Entity1")
|
quadTree.Delete(x, y, "player1")
|
||||||
result := quadTree.Search(x, y)
|
result := quadTree.Search(x, y)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user