コード例 #1
0
 private void SetParameter(AvatarAnimParamController controller,
                           AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique param, int state)
 {
     if (controller == null || controller.field_Private_AvatarPlayableController_0 == null ||
         param == AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique.None)
     {
         return;
     }
     controller.field_Private_AvatarPlayableController_0
     .Method_Public_Void_EnumNPublicSealedvaStNoSt18StStStStStUnique_Single_0(param, state);
 }
コード例 #2
0
        IEnumerator UpdateParamStores()
        {
            for (;;)
            {
                yield return(new WaitForSeconds(2));

                var tempRightThumb = GetParamIndex("RightThumb");
                var tempLeftThumb  = GetParamIndex("LeftThumb");
                rightThumb = tempRightThumb != -1
                    ? (AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique)tempRightThumb
                    : AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique.None;
                leftThumb = tempLeftThumb != -1
                    ? (AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique)tempLeftThumb
                    : AvatarPlayableController.EnumNPublicSealedvaStNoSt18StStStStStUnique.None;
            }
        }