鼠标 坐标a 到b。 那就射线加一些a到b 中间坐标判断。
就是用物理引擎做的
已发,在上面
已发,在上面,自己看代码,就200行很简单
已经发了,自己看下代码吧,就一个文件200行代码
不是,用的物理引擎中的绳子关节,上面发了demo
demo已发,自己去看吧
实际就是物理引擎做的
demo已发,自己去看吧,里面有很多注释
看了下你的demo想法很不错,但是如果遇到各种不规则的形状就要额外处理了
我看demo的理解:
就是使用射线碰撞,记录碰撞点。 模拟绳子缠绕。是吧?:)
比之前的demo 增加了物理。厉害~
感谢!
感谢大佬分享。。。。
另外粗看了下代码,还不明了,但发现能通过box2d方法判断碰撞点左右?
感谢!
mark
方向用向量的叉乘计算出来
绳子的回摆就是用这个来实现的
##叉乘公式:cross = a.xby-a.yb.x
1、cross > 0则b向量指向a向量的右侧
2、cross = 0则向量同向或者反向
3、cross < 0则b向量指向a向量的左侧
道德绑架?
你这个也只支持圆形碰撞器啊
你下错demo了吧,你自己创建一个box组件试试
有点小厉害了