...
- You now have to create a Prefab for the character.
- In the Project column, click Create -> Prefab
- Drag 'New Prefab' to the Resources folder
- Click on 'New Prefab' to rename it to 'BradPrefab'
- Drag 'Brad' onto 'BradPrefab' to create a prefab of Brad
- Still in the Project column, open up vhAssets\sbm
- Drag UnitySmartbodyCharacter to BradPrefab
- Create a SoundNode for the character:
Select BradPrefab. In the Inspector, change 'Bone Parent Name' to CharacterRoot1/AccumulationRoot since that's how the hierarchy is set up in our current character. That points to the 'top' of the skeleton hierarchy.- Go to GameObject->Create Empty
- In the Hierarchy, rename GameObject to SoundNode
- With SoundNode selected, go to Component->Audio->Audio Source
- In the Project column, drag BradPrefab to the Hierarchy
- Drag SoundNode to BradPrefab in the Hierarchy. A dialog will pop up saying that this will lose the prefab connection. Click Continue.
- In the Hierarchy, drag BradPrefab onto the BradPrefab in the Project column.
- Remove BradPrefab from Hierarchy
- <todo> <set the position of the SoundNode to the character's mouth>
- Still in the Inspector, select the checkbox 'Is Face Bone Driven'. Turn that on.
...