質問編集履歴
1
ソースコードにClose関数を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -136,6 +136,33 @@
|
|
136
136
|
}
|
137
137
|
}
|
138
138
|
}
|
139
|
+
|
140
|
+
//追記
|
141
|
+
void OnDestroy()
|
142
|
+
{
|
143
|
+
Debug.Log("close");
|
144
|
+
Close();
|
145
|
+
}
|
146
|
+
|
147
|
+
private void Close()
|
148
|
+
{
|
149
|
+
isRunning_ = false;
|
150
|
+
|
151
|
+
if (thread_ != null && thread_.IsAlive)
|
152
|
+
{
|
153
|
+
thread_.Join();
|
154
|
+
}
|
155
|
+
|
156
|
+
if (serialPort_ != null && serialPort_.IsOpen)
|
157
|
+
{
|
158
|
+
Debug.Log("close2");
|
159
|
+
serialPort_.Close();
|
160
|
+
serialPort_.Dispose();
|
161
|
+
}
|
162
|
+
}
|
163
|
+
|
164
|
+
|
165
|
+
|
139
166
|
```
|
140
167
|
|
141
168
|
### 試したこと
|