今天我们用一个插件来做一个拖动绳子的效果,首先导入插件:
如果是比较旧的版本文件路径要注意一下
注意文件夹路径放置,一定要放正确:
把这两个文件夹拖到Assets下,正确路径如下所示:
下面我用的是比较新的版本 Obi Rope 3.2就不用进行以上文件夹位置设置了:
1.首先
如下经过拖动点可以设置绳子的形状:
2.添加新的控制点
3 .显示绳子形状
4.为绳子做材质球
5 改变绳子的贴图纹理:
注意:当你新建绳子时如果没有出现编辑线就要先看上面这个组件是否折叠啦。
6. 选中绳子任意一点固定(当然也可选多点固定):
点击运行之后状态:
下面我们来看绳子的应用案例
一. 设置被绳子拖拽的物体:
(1)创建Cube ,添加Obi Collider
(2)创建连接点:
(3)把Cube拖拽到下面所示的属性框里
运行移动绳子就可以带动物体了。
二.模拟手去拉动绳子从而可以拖动物体
选中一点点击手的小图标
则:
选中这个物体即可拖动Cube;
当然 Obi Handle下还可以设置子物体作为主动拖拽的主动方
固定绳子与绳子依附物体之间的连接点
请先
!