1. Import package to Unity
Drag & drop CuteDancer.unitypackage
file to Unity editor or select from Unity's top menu: Assets
-> Import package
-> Custom package...
All necessary files will be placed in the CuteDancer
directory in your main Assets
folder.
🟡 This step is optional, proceed if your first bone under Armature
is different than Hips
🟡
If you want to change placement of the prefab in the hierarchy, e.g. place it under a bone or inside another object, you have to update some animations in the AnimsToggle
directory for the package to work.
- Open
CuteDancer/AnimsToggle
folder (from your mainAssets
folder) - All animations but
Contact_ON
/Contact_OFF
need to be updated.- Let's start with
MusicAll_OFF
animation - click on it - Open the
Animation
tab (in case you don't see it selectWindow
->Animation
->Animation
from Unity's top menu) - Click on the
CuteDancerMusic : Game Object.Is Active
label and then pressF2
key - it should switch to the text field which contains path to the missing object (CuteDancerMusic
). Add path to the new placement of the prefab beforeCuteDancerMusic
separating them with/
. Example: if you moved the prefab toArmature -> Hips
, you have to changeCuteDancerMusic
toArmature/Hips/CuteDancerMusic
. - Done, this animation should work properly! Now repeat these steps for other animations from this folder (
MusicAll_ON
will be the exact same steps, for other animations there are two fields -...Music
and...Sender
- you only need to update...Music
one since it containsHips
part which you need to replace)
- Let's start with
VRCEmote
(if doesn't exist) withType
set toInt
CuteDancerContactOff
, withType
set toBool
CuteDancerMusicOff
, withType
set toBool
You can check out the VRCParams_Example
file as an example.
Example controllers are named accordingly: Ctrl_Action_Example
and Ctrl_FX_Example
.
Upload the avatar and enjoy dancing with your friends :)