質問編集履歴

1

追記①の追加

2023/01/05 11:07

投稿

nerrr
nerrr

スコア1

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,30 @@
59
59
  Editor Version:2021.3.4f1
60
60
  OS:Windows 11 Pro
61
61
 
62
+ ### 追記①(2023/1/5 20:19)
63
+ void Update()の中身を書き換え、Escapeでゲームを終了するようにしましたがcsvファイルが保存されませんでした。(さらに、Application.Quit()が効かずゲームが起動しっぱなしになってしまう症状が出ています。エディタ上では正常に終了しています。)
64
+ また、ビルドオプションをWindow表示にして閉じても同じ症状です。
65
+
66
+ ```C#
67
+ void Update()
68
+ {
69
+ string[] s1 = { DateTime.Now.ToString(), ball_obj.transform.position.x.ToString(), ball_obj.transform.position.y.ToString(), player_obj.transform.position.x.ToString(), player_obj.transform.position.y.ToString() };
70
+ string s2 = string.Join(",", s1);
71
+ //Debug.Log (s2);
72
+
73
+ sw.WriteLine(s2);
74
+
75
+ if (Input.GetKeyDown(KeyCode.Escape))
76
+ {
77
+ sw.Close();
78
+ #if UNITY_EDITOR
79
+ UnityEditor.EditorApplication.isPlaying = false;
80
+ #else
81
+ Application.Quit();
82
+ #endif
83
+ return;
84
+ }
85
+ }
86
+ ```
87
+
88
+