Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用的一些感想和bug? #39

Open
Unarimit opened this issue Dec 30, 2023 · 1 comment
Open

使用的一些感想和bug? #39

Unarimit opened this issue Dec 30, 2023 · 1 comment

Comments

@Unarimit
Copy link

首先感谢作者开源这个项目,代码中注释也很丰富,使用起来也很方便。

作为api调用大师,我爱说实话兄弟们,真的不是很好用。

目前使用下来(unity2022.3,unity2021.3,我试了两个版本),我跑了仓库下的几个示例,和尝试直接把库拽到项目里用。

  • 对于仓库的示例,首先是job的依赖问题,我直接升级了job。然后项目是不报错了,但ColliderMode中的Collider Stick是一点也用不了(和仓库的一些gif图和b站的视频差异很大,表现为各种扭曲抖动),Collider Point显然很难解决各种穿模问题,如下图所示,碰撞节点滑到一边了。
    issue-3

  • 对于插件的使用,首先不得不说一些配置默认了太多东西,例如裙子的父节点在Hierarchy下一定要按照顺时针或逆时针顺序排,不然就可以看到他在角色里面画召唤阵,如下图所示(当然也可能是我没看到wiki中的相关描述)
    issue-2

  • issue中提到的aabb会碰撞节点我也遇到了,感觉像是layer mask没做好?裙子节点居然跟身体和手的aabb盒碰撞。

最后总结一下,对于不熟悉骨骼绑定和这方面碰撞检测的人来说最好不要使用,主要是Collider Stick用不了(如果有知道怎么解决的话请务必告诉我!),想要不穿模就要猛调参数。
biaoqing

@Unarimit
Copy link
Author

又仔细看了看配置文件,仓库的示例项目使用collection库升级也是可以的(unity怎么想的把job库整合到collection库里面),但都会让Collider Stick变得很奇怪,项目里调一调配置文件(像是High Skirt配置文件的Point RadiusValue调到0ColliderMask设置下半身和上半腿)还是能有不错的效果的,但还是不如视频里那样。

通过一天的尝试大概了解了dynamic bone的一些关键字,wiki里的文档也更多偏向概念的介绍而不是纯使用(相较magic bone2的文档),抱着学习和入门的心态来尝试一下还是很不错的,再次感谢作者大大。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant