コード例 #1
0
        protected override void Dettach(M3DCharacterManager characterManager)
        {
            var itemsToRemove = characterManager
                                .GetAllHair()
                                .Where(item => item.name == morph3DDefinition.item.name);


            foreach (var item in itemsToRemove)
            {
                UnityEngine.Object.DestroyObject(item.gameObject);
            }

            characterManager.DetectAttachedHair();
        }
コード例 #2
0
 protected override void Attach(M3DCharacterManager characterManager)
 {
     characterManager.AttachCIHair(morph3DDefinition.item, true);
     characterManager.DetectAttachedHair();
 }