Matter.js之获取鼠标选中的对象
本文最后更新于:1 年前
由于Matter.js本身未提供鼠标单击获取到所单击的对象的方法,所以需要自己写一个,在翻阅了大量的官方demo和源码以后,我发现当拖拽的时候会获取到当前所点击的对象,由此我仿照他的方式写出了一个获取鼠标选中的对象的方法,这样就可以在拖拽的时候获取到当前所点击的对象了。
talk is cheap, show me the code.
1 |
|
代码思路
- 获取world里面的所有bodies
- 遍历所有的body,检测当前点击的点是否在对象里面
- 如果在,则获取当前对象
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!