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

Skip enablement mismatched renderers で親の active が考慮されない #707

Closed
nekobako opened this issue Nov 11, 2023 · 0 comments · Fixed by #708
Closed

Skip enablement mismatched renderers で親の active が考慮されない #707

nekobako opened this issue Nov 11, 2023 · 0 comments · Fixed by #708

Comments

@nekobako
Copy link
Contributor

MergeSkinnedMesh の Skip enablement mismatched renderers が有効で、統合元 Renderer は active だがその親が inactive な場合、統合先 Renderer が active だと統合され inactive だと統合されないようです。

#666 (comment)

enablement の判定は
x.enabled && x.gameObject.activeSelf
より
x.enabled && x.gameObject.activeInHierarchy
の方が適切だったりしませんでしょうか?
Scene 上の見た目での mismatch をスキップするなら後者かなと思いました。

#666 (comment)

avatar rootまで遡ってactiveSelfしようとしてたのを雑にしようって書き換えたときに残ってるな...
avatar rootまでさかのぼるutilはやしてそっちにするか

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

Successfully merging a pull request may close this issue.

1 participant