文章转载自:https://blog.csdn.net/kuokuo666/article/details/85016624
本次引擎2.0.5
编辑工具VSCode
目标:基于物理引擎的绳子关节的duang~
来吧,让我们走进物理世界!
新建工程:
单色精灵背景,单色精灵地面。
然后给ground加刚体,加个物理碰撞盒子。
设置为静态。
好了,我们弄个red方块主角:
同理,不过它是动态的。
好了,写个脚本,开启物理引擎;
我绑定在Canvas上了。
好了,看一下!
自由落体。
好了,接下来我们弄个静态刚体,blue。
再弄个wire,加上刚体,物理碰撞盒子,关节组件(RopeJoint)
并且绑定blue为旋转点,把旋转点调整如图。
如果Creator默认是把maxLength设置为1,但是这样的话,在之后绳子掉落的时候会抖动得很厉害,因为两个wire之间碰撞到了。
所以我们设置maxLength为5。
这是wire全部组件:
好,我们运行一下!
这样会旋转!
好了,让我们再弄两个wire:
每一个的wire紧跟这前面的wire
这样:
好了,让我们运行一下!
从高处落下!
duang~
有意思吧!!!
加我QQ群:(博客里面的项目,群文件里都有哦)
706176551
我们一起学习!
O(∩_∩)O~~