質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,11 +2,14 @@
|
|
2
2
|
しかし、centerOfMassの値が(0.0,0.0)から変更される様子がなく、質問させていただきます。
|
3
3
|
|
4
4
|
```lang-C#
|
5
|
+
private Rigidbody2D rigidbody2D = new Rigidbody2D();
|
5
|
-
void
|
6
|
+
void Start(){
|
7
|
+
rigidbody2D = GetComponent<Rigidbody2D>();
|
6
|
-
|
8
|
+
rigidbody2D.centerOfMass.Set(100,100); //ここで(100,100)をセット
|
7
|
-
Debug.Log ("Center =" +
|
9
|
+
Debug.Log ("Center =" + rigidbody2D.centerOfMass); //なぜか(0.0,0.0)がログに出力される
|
8
10
|
}
|
9
11
|
```
|
10
12
|
|
11
13
|
・追記
|
12
|
-
centerOfMassではなく、オブジェクトのPivotの位置を変更することで回転の中心が変わるという情報を得たので試しています
|
14
|
+
centerOfMassではなく、オブジェクトのPivotの位置を変更することで回転の中心が変わるという情報を得たので試しています
|
15
|
+
→ダメでした。
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,4 +6,7 @@
|
|
6
6
|
rd2D.centerOfMass.Set(100,100); //ここで(100,100)をセット
|
7
7
|
Debug.Log ("Center =" + rd2D.centerOfMass); //なぜか(0.0,0.0)がログに出力される
|
8
8
|
}
|
9
|
-
```
|
9
|
+
```
|
10
|
+
|
11
|
+
・追記
|
12
|
+
centerOfMassではなく、オブジェクトのPivotの位置を変更することで回転の中心が変わるという情報を得たので試しています
|