エラーが出ているわけでは無いのですが、Cという文字列の中身がnullになっています。Sceneをまたいでいるのですが、それが原因だとしたら、対処法をご教授いただきたいです。お願いしますm(._.)m
C#
1public GameObject text_object; 2 public static string C = null; 3 public static bool Wl; 4 public static bool Ps; 5 public static string Ss = null; 6 public static string Pp = null; 7 //trueが先行 8 public string R; 9 10 // Start is called before the first frame update 11 void Start() 12 { 13 14 15 } 16 17 // Update is called once per frame 18 void Update() 19 { 20 21 if (Wl == true) 22 { 23 string Ss = "○"; 24 } 25 else 26 { 27 string Ss = "×"; 28 } 29 30 if (Ps == true) 31 { 32 string Pp = "先"; 33 } 34 else 35 { 36 string Pp = "後"; 37 } 38 39 R = C + Pp + Ss; 40 41 Text memo_text = text_object.GetComponent<Text>(); 42 memo_text.text = R; 43 Debug.Log(R); 44 } 45 46 public void E1() 47 { 48 string C = "エルフ"; 49 SceneManager.LoadScene("Wl"); 50 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/14 11:13
2020/06/14 11:21
2020/06/14 11:50