【经验记录】关于Obi rope插件的使用

文章讲述了在使用Obirope插件进行协同开发时遇到的脚本不全和预制体状态丢失的问题。问题源于svn同步不完整,导致同事在打包安卓应用时看不到插件效果。解决方案是双方需手动安装插件包并检查文件差异。此外,预制体中的软管状态变化可能与插件安装顺序有关。
摘要由CSDN通过智能技术生成

【描述】
最近项目里用到了Obi rope插件,跟另一位同事协同开发,主要是我在调整obi插件制作的功能,上传之后发现同事那里打包出来看不到插件制作的软管,但是在工程里运行的时候是可以看到的。
【纠错】
经过一番查找,发现问题主要是插件脚本不齐全的问题。因为用的是svn协同开发,我在安装了obi插件制作好软管之后上传到svn同事再update下来,有部分位于plugin的脚本不会被同步过去,因此同事那里虽然在电脑工程里运行可以正常看到,但是打包成安卓文件安装运行在软件内就无法看到。所以如果使用某一个插件,应当双方同时使用插件包安装插件,不要完全依赖svn的同步功能。
【连带问题】
另外有个问题就是我制作好的obi软管放在预制体中,长度和位置节点都设置完毕,保存上传到svn同步之后同事那边update之后软管会初始化回到默认状态。但是在同事那边调整了软管之后再把预制体上传,我这边update之后又能完全同步为同事设置的状态,有点奇怪。目前推测原因是我上传之后才在同事那边手动安装obi插件包,刷新了部分插件文件,以至于就算删掉预制体再update一样会是初始化状态而不是我设置好的状态,而同事重新调整之后上传我这边update,由于我没有刷新插件包,因此可以同步软管状态。
【总结】
如果使用某个插件出现状态不一,首先建议双方都重新手动安装插件包,然后查看文件差异情况。

Obi是一种先进的基于粒子的物理引擎,能够模拟各种可变形材料的行为。 取决于Burst,Jobs和Mathematics软件包,以便与Burst可以编译的所有平台兼容。没有这些软件包,它仍然可以运行,但只能在Windows,Mac,Linux,iOS和Android中运行。 使用Obi Rope,您可以在几秒钟内创建绳索和杆,并完全控制它们的形状和行为:定向粒子技术使杆能够提供扭转/扭曲效果。绳索重量更轻,可以切割/调整大小。两者都可能与环境以及彼此碰撞,并且可以附着到刚体上。 与其他绳索解决方案不同,该系统不是基于刚体和接头。它基于XPBD粒子,使其更加轻巧,细致且无条件稳定。 特征: -使用样条线进行非线性,无损的绳索编辑。立即获得有关您的绳索在编辑时的外观的反馈! -使用样条线生成过程平滑网格,并带有切线空间更新和法线贴图支持。无需手动为绳索生成几何图形。 -自适应的基于曲率的实时网格抽取:与弯曲的相比,绳索的直线部分可以生成更简单的几何形状。 -在运行时更改绳索长度。 -可撕裂/可切割的绳索。 -闭环。 -双向刚体相互作用。 -模块化求解器:不要浪费性能,仅使用绳索需要的约束即可。 -每个模块可调整的求解器迭代计数。 -独立的拉伸/弯曲刚度。 -易于使用的编辑器粒子工具:选择,笔刷选择,画笔,属性平滑...- 支持所有标准Unity碰撞器。 -自动摄像机剔除:不可见的绳索不会更新其模拟。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值