Exemplo n.º 1
0
 private void Myo_PoseChanged(object sender, PoseEventArgs e)
 {
     if (PoseChanged != null)
     {
         PoseChanged.Invoke(this, e);
     }
 }
Exemplo n.º 2
0
        public static void OnPoseWasChanged(PoseChangeType changeType)
        {
            //bool toggle = false;
            //var bonesToKeepDisabled = new List<DynamicBone>();
            //ToggleDynamicBonesEnabledState(SelectedAvatar, ref toggle, ref bonesToKeepDisabled);

            if (PoseChanged != null)
            {
                PoseChanged.Invoke(changeType);
            }

            //EditorApplication.delayCall += () => ToggleDynamicBonesEnabledState(SelectedAvatar, ref toggle, ref bonesToKeepDisabled);
            //PumkinsAvatarTools.RefreshDynamicBoneTransforms(SelectedAvatar);
            PumkinsAvatarTools.LogVerbose("Pose was changed and OnPoseWasChanged() was called with changeType as " + changeType.ToString());
        }
Exemplo n.º 3
0
 private void OnPoseChanged()
 {
     PoseChanged?.Invoke(this, EventArgs.Empty);
 }