lua-quadtree:Lua 的四叉树库

时间:2024-06-21 04:41:48
【文件属性】:

文件名称:lua-quadtree:Lua 的四叉树库

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-21 04:41:48

Lua

四叉树 Lua 模块 版权 版权所有 (C) 2008 Samuel Stauffer < > 执照 GPLv2 - 有关许可证详细信息,请参阅许可证和复制。 API 文档 QuadTree.new(左、上、宽、高) 创建并返回具有给定位置和大小的 QuadTree 类的新实例。 四叉树:细分() 将四叉树细分(分裂)为四个子四叉树 四叉树:addObject(对象) 将对象添加到四叉树 QuadTree:removeObject(object, usePrevious) 从 QuadTree 中删除一个对象,并选择使用该对象的先前坐标。 四叉树:removeAllObjects() 从四叉树中删除所有对象 四叉树:更新对象(对象) 更新已在四叉树中的对象,将其从先前位置移动到当前位置。 四叉树:getCollidableObjects(对象,移动) 返回给定对象附近


【文件预览】:
lua-quadtree-master
----LICENSE(779B)
----quadtree.lua(4KB)
----COPYING(15KB)
----README.rst(1KB)
----tests.lua(2KB)

网友评论