コード例 #1
0
        /// <summary>
        /// for SubAssetName
        /// </summary>
        /// <returns></returns>
        public static string ExtractKey(this Expression expression)
        {
            ExpressionKey key =
                (expression.Preset == ExpressionPreset.custom)
            ? ExpressionKey.CreateCustom(expression.Name)
            : ExpressionKey.CreateFromPreset(expression.Preset)
            ;

            return(key.ExtractKey);
        }
コード例 #2
0
 static ExpressionKey CreateKey(UniGLTF.Extensions.VRMC_vrm.Expression expression)
 {
     if (expression.Preset == UniGLTF.Extensions.VRMC_vrm.ExpressionPreset.custom)
     {
         return(ExpressionKey.CreateCustom(expression.Name));
     }
     else
     {
         return(ExpressionKey.CreateFromPreset(expression.Preset));
     }
 }