質問編集履歴

4

プログラム修正

2019/05/28 07:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -216,14 +216,12 @@
216
216
 
217
217
  {
218
218
 
219
- BCheck script;
219
+ ButtonMane script;
220
220
 
221
221
 
222
222
 
223
223
  int[] log = new int[] { 9, 9, 9, 9, 9, 9, 9, 9, 9 };
224
224
 
225
-
226
-
227
225
 
228
226
 
229
227
  string datetimeStr1 = System.DateTime.Now.ToString("yyyy年MM月dd日");
@@ -232,70 +230,86 @@
232
230
 
233
231
 
234
232
 
233
+ bool ikr;
234
+
235
- private void LateUpdate()
235
+ private void Start()
236
236
 
237
237
  {
238
238
 
239
-
240
-
241
- log[0] = BCheck.ply[0];
239
+ ikr = true;
242
-
243
- log[1] = BCheck.ply[1];
240
+
244
-
245
- log[2] = BCheck.ply[2];
246
-
247
-
248
-
249
-
250
-
251
-
252
-
253
- if (File.Exists("log") == false)
241
+ for (int i = 0; i < 9; i++)
254
242
 
255
243
  {
256
244
 
257
- Directory.CreateDirectory("log");
245
+ log[i] = BCheck.ply[i];
258
246
 
259
247
  }
260
248
 
261
-
262
-
263
- if (File.Exists("log/" + datetimeStr1 + "") == false)
249
+ private void LateUpdate()
250
+
251
+ {
252
+
253
+ if (ikr)
264
254
 
265
255
  {
266
256
 
257
+ for (int i = 0; i < 5; i++)
258
+
259
+ {
260
+
261
+ pro[i] = ButtonMane.ply[i];
262
+
263
+ }
264
+
265
+
266
+
267
+
268
+
269
+ if (File.Exists("log") == false)
270
+
271
+ {
272
+
273
+ Directory.CreateDirectory("log");
274
+
275
+ }
276
+
277
+
278
+
279
+ if (File.Exists("log/" + datetimeStr1 + "") == false)
280
+
281
+ {
282
+
267
- Directory.CreateDirectory("log/" + datetimeStr1 + "");
283
+ Directory.CreateDirectory("log/" + datetimeStr1 + "");
284
+
285
+ }
286
+
287
+ StreamWriter sw;
288
+
289
+ sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
290
+
291
+ sw.WriteLine("test" + 100);
292
+
293
+ for (int i = 0; i < 9; i++)
294
+
295
+ {
296
+
297
+ sw.WriteLine(log[i]);
298
+
299
+ }
300
+
301
+
302
+
303
+ sw.Close();
304
+
305
+ ikr = false;
268
306
 
269
307
  }
270
308
 
271
309
 
272
310
 
273
- WriteLog();
274
-
275
311
  }
276
312
 
277
-
278
-
279
- void WriteLog()
280
-
281
- {
282
-
283
- StreamWriter sw;
284
-
285
- sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
286
-
287
- sw.WriteLine(log[0]);
288
-
289
- sw.WriteLine(log[1]);
290
-
291
- sw.WriteLine(log[2]);
292
-
293
- sw.Close();
294
-
295
- }
296
-
297
- }
298
-
299
313
  ```ここに言語名を入力
300
314
 
301
315
  C#

3

2019/05/28 07:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

2

配列名間違い訂正

2019/05/28 07:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -238,11 +238,11 @@
238
238
 
239
239
 
240
240
 
241
- log[0] = BCheck.ary[0];
241
+ log[0] = BCheck.ply[0];
242
-
242
+
243
- log[1] = BCheck.ary[1];
243
+ log[1] = BCheck.ply[1];
244
-
244
+
245
- log[2] = BCheck.ary[2];
245
+ log[2] = BCheck.ply[2];
246
246
 
247
247
 
248
248
 

1

質問内容の訂正

2019/05/28 05:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,8 @@
6
6
 
7
7
  この中身を、上書きしたいです。
8
8
 
9
+ LogScriptで上書きした配列を使用したいです。
10
+
9
11
 
10
12
 
11
13
  ### 発生している問題・エラーメッセージ
@@ -14,7 +16,7 @@
14
16
 
15
17
  ```
16
18
 
17
- エラーメッセージ
19
+ LogScriptの表示結果が 9,9,9 となってしまう。
18
20
 
19
21
  ```
20
22
 
@@ -198,6 +200,102 @@
198
200
 
199
201
  }
200
202
 
203
+ ------------------------------------------------------------------
204
+
205
+ using System.Collections;
206
+
207
+ using System.Collections.Generic;
208
+
209
+ using UnityEngine;
210
+
211
+ using System.IO;
212
+
213
+
214
+
215
+ public class LogScript : MonoBehaviour
216
+
217
+ {
218
+
219
+ BCheck script;
220
+
221
+
222
+
223
+ int[] log = new int[] { 9, 9, 9, 9, 9, 9, 9, 9, 9 };
224
+
225
+
226
+
227
+
228
+
229
+ string datetimeStr1 = System.DateTime.Now.ToString("yyyy年MM月dd日");
230
+
231
+ string datetimeStr2 = System.DateTime.Now.ToString("yyyy年MM月dd日HH時mm分ss秒");
232
+
233
+
234
+
235
+ private void LateUpdate()
236
+
237
+ {
238
+
239
+
240
+
241
+ log[0] = BCheck.ary[0];
242
+
243
+ log[1] = BCheck.ary[1];
244
+
245
+ log[2] = BCheck.ary[2];
246
+
247
+
248
+
249
+
250
+
251
+
252
+
253
+ if (File.Exists("log") == false)
254
+
255
+ {
256
+
257
+ Directory.CreateDirectory("log");
258
+
259
+ }
260
+
261
+
262
+
263
+ if (File.Exists("log/" + datetimeStr1 + "") == false)
264
+
265
+ {
266
+
267
+ Directory.CreateDirectory("log/" + datetimeStr1 + "");
268
+
269
+ }
270
+
271
+
272
+
273
+ WriteLog();
274
+
275
+ }
276
+
277
+
278
+
279
+ void WriteLog()
280
+
281
+ {
282
+
283
+ StreamWriter sw;
284
+
285
+ sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
286
+
287
+ sw.WriteLine(log[0]);
288
+
289
+ sw.WriteLine(log[1]);
290
+
291
+ sw.WriteLine(log[2]);
292
+
293
+ sw.Close();
294
+
295
+ }
296
+
297
+ }
298
+
201
299
  ```ここに言語名を入力
202
300
 
203
301
  C#