Unity插件——Rope 2D Editor

前言:

最近了解到了一个Unity中2D模拟绳子的牛逼插件——Rope 2D Editor。

 

 

 


Rope 2D Editor

作为个人开发,请尽量支持正版,而且正版也是最新的,会修正很多问题,我这里有一个比较老旧的版本,我放网盘里了——来自于Github,提取码:3krr


使用教程

面板

导入插件之后,在场景中右键会发现有一个Rope,创建出来。

我们可以给绳索直接指定预置体,这样就构建了一个绳子。

 

 

 

然后我们可以通过Overlap Factor修改绳子重叠的密度,来让绳子更紧凑。

而修改Physics中的Hang First/Last Segment,就可以固定住某一个点。

  • Segment Mode:Segment Prefabs的排列方式,是随机的还是有序的
  • Overflow Mode:绳子长度按照什么规则结算(四舍五入、向下取整……)
  • Bend Limits:摆动的一个幅度的限制

 

场景

在场景中可以拖拽某个结点来调整位置和长度。

按住Shift可以增加结点。

按住Ctrl可以删除结点。

 

 

使用时

它主要就是通过这个Rope脚本来创造子物体(换句话说,当你的子物体创造好之后,就可以去掉这个Rope组件了)

如果需要绳子承载物体,可以给绳子每个子物体挂载碰撞盒2D

如果要绳子连接物体,可以给绳子连接端的子物体再新建一个Hinge Joint 2D,将连接物体赋给这个Hinge Joint 2D的Connected Rigid Body。

另外注意,他这个组件每一次更新,子物体的自定义属性都会清空,最好配置好了就把Rope关了。

 

 

 

欢迎访问我的个人博客:is-hash.com

 

商业转载 请联系作者获得授权,非商业转载 请标明出处,谢谢

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

轻舟在过

您的支持是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值