コード例 #1
0
        public void Awake()
        {
            UnityEngine.GameObject.DontDestroyOnLoad(this);

            string tag = "sintyou";

            foreach (string[] boneAndPropName in boneAndPropNameList)
            {
                string bname = boneAndPropName[0];
                string key   = string.Concat("min+" + tag, "*", bname.Replace('?', 'L'));
                if (!BoneMorph.dic.ContainsKey(key))
                {
                    PluginHelper.BoneMorphSetScale(tag, bname, 1f, 1f, 1f, 1f, 1f, 1f);
                }
            }

            SceneManager.sceneLoaded += OnSceneLoaded;

            // ExPresetに外部から登録
            ExPreset.AddExSaveNode(PluginName);
            ExPreset.loadNotify.AddListener(MaidVoicePitch_UpdateSliders);
        }
コード例 #2
0
 public static void PresetSet(Maid f_maid, CharacterMgr.Preset f_prest)
 {
     ExPreset.Load(f_maid, f_prest);
 }