public void PutOn(ClothModel cm) { OnCount = 1; ICloths ich = ClothFactory.CreatCloth(resType, umaContext, characterData, characterSlotOverlay, character, characterBase, cm); cloths.Add(ich); ich.PutOn(OnFinish); }
public void PutOn(List <ClothModel> cms, bool isInitialze = false) { OnCount = cms.Count; for (int i = 0; i < cms.Count; i++) { ICloths ich = ClothFactory.CreatCloth(resType, umaContext, characterData, characterSlotOverlay, character, characterBase, cms[i]); cloths.Add(ich); if (isInitialze) { ich.Initilze(OnFinish); } else { ich.PutOn(OnFinish); } } }