跳到正文

BIM问答|哪位BIM大神告诉我用BIM怎么做预留洞碰撞检测,navisworks做…

BIM问答|哪位BIM大神告诉我用BIM怎么做预留洞碰撞检测,navisworks做…
听同事说有插件可以在revit做预留洞


碰撞检测的代码较为繁琐,恕我无法为你详细列出
其思路可以是
在update中遍历所有的sprite,然后判断每个sprite和其他sprite(还需遍历一遍,刨除自己)是否碰撞。这样等于判断次数是sprite的数量的平方,效率很低。所以你需要优化一下,比如将“其他sprite(还需遍历一遍)”这个逻辑改成“附近的sprite”。

两个sprite的碰撞检测就很简单了,如果仅仅是矩形判断,很多教程都会有

版权声明:本站资源仅限合法使用,请勿用于非法用途。