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