回答編集履歴

1

回答においてfloat変換も含める

2017/12/28 12:44

投稿

rururu3
rururu3

スコア5545

test CHANGED
@@ -6,16 +6,38 @@
6
6
 
7
7
  ```
8
8
 
9
- ではなく
9
+ の部分を
10
-
11
-
12
10
 
13
11
  ```
14
12
 
13
+ xposition = [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ];
14
+
15
- xposition = txtx.Split(","[0]);
15
+ var _list = txtx.Split(","[0]);
16
+
17
+ for(var i = 0; i < _list.length && i < xposition.length; i++) {
18
+
19
+ xposition[i] = float.Parse(_list[i]);
20
+
21
+ }
16
22
 
17
23
  ```
18
24
 
19
25
  かなと思いました(var付けてるのでローカル変数のxpositionになるのかなと思いました)
20
26
 
21
27
  あとtxtxを出力して値が想定のものは行ってるか確認するといいかもしれません。
28
+
29
+
30
+
31
+ ※余談
32
+
33
+ UnityScript難しい・・・
34
+
35
+ ```
36
+
37
+ var xposition = [0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0];
38
+
39
+ ```
40
+
41
+ これではデータ何も入ってないんですね・・・(Single[]型だけどデータは空っぽ状態)
42
+
43
+ C#をおすすめしておきます