質問編集履歴
4
プログラム修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -107,46 +107,53 @@
|
|
107
107
|
|
108
108
|
public class LogScript : MonoBehaviour
|
109
109
|
{
|
110
|
-
|
110
|
+
ButtonMane script;
|
111
111
|
|
112
112
|
int[] log = new int[] { 9, 9, 9, 9, 9, 9, 9, 9, 9 };
|
113
|
-
|
114
113
|
|
115
114
|
string datetimeStr1 = System.DateTime.Now.ToString("yyyy年MM月dd日");
|
116
115
|
string datetimeStr2 = System.DateTime.Now.ToString("yyyy年MM月dd日HH時mm分ss秒");
|
117
116
|
|
117
|
+
bool ikr;
|
118
|
-
private void
|
118
|
+
private void Start()
|
119
119
|
{
|
120
|
-
|
120
|
+
ikr = true;
|
121
|
+
for (int i = 0; i < 9; i++)
|
122
|
+
{
|
121
|
-
|
123
|
+
log[i] = BCheck.ply[i];
|
124
|
+
}
|
125
|
+
private void LateUpdate()
|
126
|
+
{
|
127
|
+
if (ikr)
|
128
|
+
{
|
129
|
+
for (int i = 0; i < 5; i++)
|
130
|
+
{
|
122
|
-
|
131
|
+
pro[i] = ButtonMane.ply[i];
|
123
|
-
|
132
|
+
}
|
124
133
|
|
125
134
|
|
135
|
+
if (File.Exists("log") == false)
|
136
|
+
{
|
137
|
+
Directory.CreateDirectory("log");
|
138
|
+
}
|
126
139
|
|
127
|
-
|
140
|
+
if (File.Exists("log/" + datetimeStr1 + "") == false)
|
128
|
-
|
141
|
+
{
|
129
|
-
|
142
|
+
Directory.CreateDirectory("log/" + datetimeStr1 + "");
|
143
|
+
}
|
144
|
+
StreamWriter sw;
|
145
|
+
sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
|
146
|
+
sw.WriteLine("test" + 100);
|
147
|
+
for (int i = 0; i < 9; i++)
|
148
|
+
{
|
149
|
+
sw.WriteLine(log[i]);
|
150
|
+
}
|
151
|
+
|
152
|
+
sw.Close();
|
153
|
+
ikr = false;
|
130
154
|
}
|
131
155
|
|
132
|
-
if (File.Exists("log/" + datetimeStr1 + "") == false)
|
133
|
-
{
|
134
|
-
Directory.CreateDirectory("log/" + datetimeStr1 + "");
|
135
|
-
}
|
136
|
-
|
137
|
-
WriteLog();
|
138
156
|
}
|
139
|
-
|
140
|
-
void WriteLog()
|
141
|
-
{
|
142
|
-
StreamWriter sw;
|
143
|
-
sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
|
144
|
-
sw.WriteLine(log[0]);
|
145
|
-
sw.WriteLine(log[1]);
|
146
|
-
sw.WriteLine(log[2]);
|
147
|
-
sw.Close();
|
148
|
-
}
|
149
|
-
}
|
150
157
|
```ここに言語名を入力
|
151
158
|
C#
|
152
159
|
```
|
3
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
2
配列名間違い訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -118,9 +118,9 @@
|
|
118
118
|
private void LateUpdate()
|
119
119
|
{
|
120
120
|
|
121
|
-
log[0] = BCheck.
|
121
|
+
log[0] = BCheck.ply[0];
|
122
|
-
log[1] = BCheck.
|
122
|
+
log[1] = BCheck.ply[1];
|
123
|
-
log[2] = BCheck.
|
123
|
+
log[2] = BCheck.ply[2];
|
124
124
|
|
125
125
|
|
126
126
|
|
1
質問内容の訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,11 +2,12 @@
|
|
2
2
|
宣言した配列の中身を上書きする方法が知りたいです。
|
3
3
|
int[] ply = new int[] { 9, 9, 9, 9, 9, 9, 9, 9, 9 };
|
4
4
|
この中身を、上書きしたいです。
|
5
|
+
LogScriptで上書きした配列を使用したいです。
|
5
6
|
|
6
7
|
### 発生している問題・エラーメッセージ
|
7
8
|
|
8
9
|
```
|
9
|
-
|
10
|
+
LogScriptの表示結果が 9,9,9 となってしまう。
|
10
11
|
```
|
11
12
|
|
12
13
|
### 該当のソースコード
|
@@ -98,6 +99,54 @@
|
|
98
99
|
|
99
100
|
}
|
100
101
|
}
|
102
|
+
------------------------------------------------------------------
|
103
|
+
using System.Collections;
|
104
|
+
using System.Collections.Generic;
|
105
|
+
using UnityEngine;
|
106
|
+
using System.IO;
|
107
|
+
|
108
|
+
public class LogScript : MonoBehaviour
|
109
|
+
{
|
110
|
+
BCheck script;
|
111
|
+
|
112
|
+
int[] log = new int[] { 9, 9, 9, 9, 9, 9, 9, 9, 9 };
|
113
|
+
|
114
|
+
|
115
|
+
string datetimeStr1 = System.DateTime.Now.ToString("yyyy年MM月dd日");
|
116
|
+
string datetimeStr2 = System.DateTime.Now.ToString("yyyy年MM月dd日HH時mm分ss秒");
|
117
|
+
|
118
|
+
private void LateUpdate()
|
119
|
+
{
|
120
|
+
|
121
|
+
log[0] = BCheck.ary[0];
|
122
|
+
log[1] = BCheck.ary[1];
|
123
|
+
log[2] = BCheck.ary[2];
|
124
|
+
|
125
|
+
|
126
|
+
|
127
|
+
if (File.Exists("log") == false)
|
128
|
+
{
|
129
|
+
Directory.CreateDirectory("log");
|
130
|
+
}
|
131
|
+
|
132
|
+
if (File.Exists("log/" + datetimeStr1 + "") == false)
|
133
|
+
{
|
134
|
+
Directory.CreateDirectory("log/" + datetimeStr1 + "");
|
135
|
+
}
|
136
|
+
|
137
|
+
WriteLog();
|
138
|
+
}
|
139
|
+
|
140
|
+
void WriteLog()
|
141
|
+
{
|
142
|
+
StreamWriter sw;
|
143
|
+
sw = new StreamWriter("log/" + datetimeStr1 + "/" + datetimeStr2 + ".csv", true);
|
144
|
+
sw.WriteLine(log[0]);
|
145
|
+
sw.WriteLine(log[1]);
|
146
|
+
sw.WriteLine(log[2]);
|
147
|
+
sw.Close();
|
148
|
+
}
|
149
|
+
}
|
101
150
|
```ここに言語名を入力
|
102
151
|
C#
|
103
152
|
```
|