【文件属性】:
文件名称:phaser-raycaster:Phaser 3的Raycasting插件。文档:
文件大小:956KB
文件格式:ZIP
更新时间:2021-02-03 12:03:52
phaser phaser-plugin raycasting phaser3 PhaserJavaScript
移相器Raycaster
Phaser 3的Raycasting插件。
Phaser Raycaster是插件,可为几何游戏对象,子画面和Matter.js实体提供光线投射。 它可以与街机物理Matter.js一起使用。
文档: :
可以在CodePen上找到代码示例:
特征:
与街机和物质物理学兼容,
在单个方向,360度圆或圆锥形中进行光线投射,
可见性检测(与游戏对象的碰撞检测),
在映射的游戏对象(容器,直线,矩形,多边形,圆形,子画面,图块和物质上)测试光线,
提供射线和被测物体之间最接近的交点,
可以对所有映射对象,选定对象或仅在检测范围内的对象进行测试,
单个对象的静态和动态映射,
映射对象相交检测。
NPM
npm install phaser-raycaster
CDN
入门
1.在您的项目中包含插件:
<!--CDN-->
< script type =" text/javascript " src =" https://cdn.jsdelivr.net/npm/phaser-raycaster@0.9.1/dist/phase