teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記

2018/06/06 01:24

投稿

Hoxon
Hoxon

スコア13

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 Update(){
6
+ void Start(){
7
+ rigidbody2D = GetComponent<Rigidbody2D>();
6
- rd2D.centerOfMass.Set(100,100); //ここで(100,100)をセット
8
+ rigidbody2D.centerOfMass.Set(100,100); //ここで(100,100)をセット
7
- Debug.Log ("Center =" + rd2D.centerOfMass); //なぜか(0.0,0.0)がログに出力される
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

追記

2018/06/06 01:24

投稿

Hoxon
Hoxon

スコア13

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の位置を変更することで回転の中心が変わるという情報を得たので試しています