mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-06 14:45:06 +08:00
ddbc3b164b
* chore: rearrange package structure to have the package at the root * ci: update CI workflows * ci: fixing workflow bugs * ci: recurse building .zip package * ci: more fixes * ci: add back in the nadena.dev VPM repo * ci: fix tests
19 lines
939 B
Markdown
19 lines
939 B
Markdown
# PhysBone Blocker
|
|
|
|
![PhysBone Blocker](physbone-blocker.png)
|
|
|
|
The PhysBone Blocker prevents physbones rooted in parent objects from affecting a child object.
|
|
It does this by adding this child object to the Ignore list for any PhysBone affecting a parent object.
|
|
|
|
## When should I use it?
|
|
|
|
When making accessories that someone might want to attach to a PhysBone chain like a tail or an ear,
|
|
you can attach a PhysBone Blocker to prevent the parent PhysBone chain from affecting the child object.
|
|
|
|
Note that you can still attach a PhysBone component to the child object that has the PhysBone Blocker on it.
|
|
|
|
## Use with Bone Proxies
|
|
|
|
When using the [Bone Proxy component](bone-proxy.md) to attach an object to a pre-existing PhysBone chain,
|
|
attaching the PhysBone blocker will ensure that your object is rigidly attached to the parent chain.
|
|
When doing this, it's best to have the PhysBone Blocker on the same object that has the Bone Proxy. |