【Unity插件】2D模拟绳子的插件——Rope 2D Editor

编程入门 行业动态 更新时间:2024-10-24 04:34:08

【Unity<a href=https://www.elefans.com/category/jswz/34/1771202.html style=插件】2D模拟绳子的插件——Rope 2D Editor"/>

【Unity插件】2D模拟绳子的插件——Rope 2D Editor

文章目录

  • 前言
  • 资源
    • unity商店地址:
    • 我这里有一个比较老旧的版本:
  • 使用
    • 创建绳子
    • 场景
    • 使用时
    • 效果
  • 参考
  • 完结

前言

最近发现一个很有意思的插件Rope 2D Editor,这是一个简单而强大的 2d 绳索编辑器。这是我为我的游戏(Dabdob)创建的绳索编辑器的修改版本。

可以实现的效果

资源

unity商店地址:


我这里有一个比较老旧的版本:

链接:=879e
提取码:879e
ps:非常建议大家支持原作者,原插件版本会比较新,修复很多bug

使用

创建绳子

导入插件之后,在场景中右键会发现有一个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关了。

效果

参考

【文章】

完结

赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,以便我第一时间收到反馈,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!

好了,我是向宇

一位在小公司默默奋斗的开发者,出于兴趣爱好,于是最近才开始自习unity。如果你遇到任何问题,也欢迎你评论私信找我, 虽然有些问题我可能也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助更多想学编程的人,共勉~

更多推荐

【Unity插件】2D模拟绳子的插件——Rope 2D Editor

本文发布于:2023-11-15 01:26:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1591237.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:插件   绳子   Unity   Rope   Editor

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!