csharp
1using UnityEngine;
2
3[System.Serializable]
4public class TextChecker
5{
6 [SerializeField] private GameObject targetObject; // 表示/非表示を切り替える対象のGameObject
7 [SerializeField] private string keyword; // チェックするキーワード
8
9 public TextChecker(GameObject obj, string key)
10 {
11 targetObject = obj;
12 keyword = key;
13 }
14
15 public void CheckText(string inputText)
16 {
17 if (inputText.Contains(keyword))
18 {
19 targetObject.SetActive(true); // targetObjectを表示する
20 }
21 else
22 {
23 targetObject.SetActive(false); // targetObjectを非表示にする
24 }
25 }
26}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。