本文整理汇总了C#中CharacterData.SetMood方法的典型用法代码示例。如果您正苦于以下问题:C# CharacterData.SetMood方法的具体用法?C# CharacterData.SetMood怎么用?C# CharacterData.SetMood使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CharacterData
的用法示例。
在下文中一共展示了CharacterData.SetMood方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ProcessCharacterFileLine
private void ProcessCharacterFileLine(string[] elements, ref CharacterData charTemp)
{
elements[0] = elements[0].Trim(); // gets rid of leading whitespace
switch (elements[0])
{
case "name":
charTemp.SetName(elements[1]);
break;
case "bio":
charTemp.SetBio(elements[1]);
break;
case "mood":
charTemp.SetMood(int.Parse(elements[1]));
break;
case "text_color":
charTemp.SetTextColor(ProccessColor(elements[1]));
break;
case "sprite":
charTemp.AddSprite((Texture2D)Resources.Load("textures/characters/" + elements[1]));
break;
case "topic_list":
ProcessTopicList(elements[1], ref charTemp);
break;
case "available_topics":
elements = elements[1].Split(',');
for (int i = 0; i < elements.Length; i++)
charTemp.AddAvaliableTopic(int.Parse(elements[i]));
break;
}
}
示例2: ProcessCharacterFileLine
private void ProcessCharacterFileLine(string[] elements, ref CharacterData charTemp)
{
elements[0] = elements[0].Trim(); // gets rid of leading whitespace
switch(elements[0])
{
case "name":
charTemp.SetName(elements[1]);
break;
case "bio":
charTemp.SetBio(elements[1]);
break;
case "mood":
charTemp.SetMood(int.Parse(elements[1]));
break;
//case "sprite":
//charTemp.AddSprite(); // (Texture2D)Resource.Load("textures/characters/"+elements[1])
//break;
}
}