本文整理汇总了C#中Conversation.TalkedTo方法的典型用法代码示例。如果您正苦于以下问题:C# Conversation.TalkedTo方法的具体用法?C# Conversation.TalkedTo怎么用?C# Conversation.TalkedTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conversation
的用法示例。
在下文中一共展示了Conversation.TalkedTo方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RunConvo
public void RunConvo()
{
conversation = gameObject.GetComponent<Conversation>();
if(conversation == null)
{
Debug.Log("No Conversation found");
return;
}
if(ConvoToRun == null)
{
Debug.LogError("No Text to load");
return;
}
conversation.TalkedTo(ConvoToRun);
}
示例2: StartConverstaion
//***************************************************************************
private void StartConverstaion(object sender, ClickedEventArgs e)
{
if (e.TargetObject != gameObject) return;
//Debug.Log("Main Character can talk: " + !MainCharacter.Instance.mCanTalk);
if (!MainCharacter.Instance.mCanTalk) return;
//Debug.Log("Main Character is detected: " + MainCharacter.Instance.mIsDetected);
if (MainCharacter.Instance.mIsDetected) return;
//Debug.Log("Conversation status: " + Conversation.Talking);
if (Conversation.Talking)return;
mConversationRef = e.TargetObject.GetComponent<Conversation>();
if (mConversationRef == null)
{
//Debug.LogError("No conversation ref found");
return;
}
//Debug.Log("Starting conversation with " + e.TargetObject.name);
mConversationRef.TalkedTo(mDefault);
}