文件名称:collider2d:适用于现代JavaScript游戏的2D碰撞检查器
文件大小:161KB
文件格式:ZIP
更新时间:2024-05-29 15:56:52
vector collision box polygon circle
对撞机2D 适用于现代JavaScript游戏的2D碰撞检查器。 目录 testPolygonPolygon testPolygonCircle testCircleCircle testCirclePolygon 序幕 请注意,该项目使用https://github.com/jriecken/sat-js作为基础并以此为基础。 我会主动将对我有用的更新发送给原始存储库,因为我发现它仍然是一个很好的资源。 如果您发现collider2d有用,请查看原始存储库并感谢作者。 安装 要安装collider2d,请使用: $ npm install collider2d 初始化 如果在浏览器环境中使用collider2d,则可以使用在根目录中找到的collider2d.js文件,如果使用的是webpack,则可以仅使用对软件包的引用。 浏览器 // Non-webpack
【文件预览】:
collider2d-master
----.gitignore(1KB)
----.babelrc(165B)
----package.json(2KB)
----package-lock.json(331KB)
----src()
--------geometry()
--------collision_details.ts(2KB)
--------index.ts(272B)
--------collider2d.ts(19KB)
----build()
--------geometry()
--------collision_details.js(7KB)
--------index.js(2KB)
--------collider2d.d.ts(6KB)
--------collider2d.js(66KB)
--------collision_details.d.ts(2KB)
--------index.d.ts(248B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----tsconfig.json(6KB)
----rollup.config.js(476B)
----README.md(15KB)
----collider2d.js(47KB)
----docs()
--------vector.md(6KB)
--------box.md(981B)
--------circle.md(1KB)
--------polygon.md(6KB)
----test()
--------game-collision.test.js(14KB)