public PlayerAvatarSettings(string para_gender, ClothingConfig para_clothingSettings) { //Debug.Log("GENDER: "+para_gender); gender = para_gender; clothingSettings = para_clothingSettings; }
public void initWithDefaultState() { gender = "Male"; clothingSettings = new ClothingConfig(); string basicPrefix = "AV01"; clothingSettings.setClothing("Head",basicPrefix); clothingSettings.setClothing("Body",basicPrefix); clothingSettings.setClothing("Leg",basicPrefix); }
void Start() { GameObject photoDestinationGuide = GameObject.Find("PhotoDestination"); PhotoVisualiser photoVisualiser = new PhotoVisualiser(); ClothingConfig playerClothingConfig = new ClothingConfig(); playerClothingConfig.setClothing("Head","AV010"); playerClothingConfig.setClothing("Body","AV04"); playerClothingConfig.setClothing("Leg","AV01"); Photo tmpPhotoDetails = new Photo((ApplicationID)System.Enum.ToObject(typeof(ApplicationID),0),0, new PhotoCharacterElement(8,Random.Range(1,4),null), new PhotoCharacterElement(0,Random.Range(1,4),null), new PlayerAvatarSettings("Male",playerClothingConfig), Random.Range(1,4), "Test Photo", null); photoVisualiser.producePhotoRender("TestPhoto",tmpPhotoDetails,0.05f,photoDestinationGuide,true); }
public void applyClothingConfig(ClothingConfig para_cConfig, ClothingSize para_size) { if(para_cConfig != null) { ClothingConfigIterator iter = para_cConfig.getIterator(); while(iter.hasNext()) { string[] catNItemPair = iter.getNextClothingInfo(); string tmpCategoryName = catNItemPair[0]; string tmpClothingSelectionPrefix = catNItemPair[1]; if(para_size == ClothingSize.BIG) { tmpClothingSelectionPrefix = "Big_"+tmpClothingSelectionPrefix; } applyClothingByCategory(tmpCategoryName,tmpClothingSelectionPrefix,para_size); } } }
public ClothingConfigIterator(ClothingConfig para_config) { config = para_config; }