void Update () { // スペースキーを押したら話しかける if (Input.GetKeyDown("tab")) { Debug.Log("Inputed"); if(isTalkEnabled == true && isPlayerAlive == true) { // 話しかけられる状態かつプレイヤーが生きていたら話しかける Talk(GetTalkableObject()); } } } isTalkEnabledでプレイヤーが話しかけられる状態かをチェックしています。 話しかけ中は他の人に話しかけてしまうと面倒なので、falseにします。 (話しかけ中も他の人に話しかけられるようにするとクロノトリガーっぽくなりますね) isPlayerAliveでプレイヤーが生きているかをチェックします。 「死んでるなら話しかけられなくて当たり前じゃーん」って割と思うんですが、意
