質問編集履歴
2
本日の日付で追記内容を追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -81,3 +81,37 @@
|
|
81
81
|
初歩的な質問で申し訳ございませんが、どなたかご教示いただけると幸いです。
|
82
82
|
|
83
83
|
以上です。
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
###追記(2020年11月12日)ローカル座標を使ったストップ
|
88
|
+
|
89
|
+
回転軸をわかりやすくするため、Sphereで説明します。黄色ボールがスクリプトを当ててトルクで回転させたい部品です。
|
90
|
+
|
91
|
+
![イメージ説明](3c8d4f85d72e41600ed6dc8d85a24cd7.png)
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
ヒエラルキーの階層は、↓のように段階的に親子関係を作ってます。根本となる青ボールが『Sphere』です。
|
96
|
+
|
97
|
+
![イメージ説明](c6322be07dbd1b05f9ccfc7582bfc790.png)
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
上記の階層構成を取ることで、個々の黄色ボールのTransformのZ角(25度)の値をきれいに取得することができます。
|
102
|
+
|
103
|
+
![イメージ説明](d20c36b42176fe2142faffbec2dead2b.png)
|
104
|
+
|
105
|
+
↓曲げたときの画像
|
106
|
+
|
107
|
+
![イメージ説明](aec4912ec6fa4fc46e238f7cda0e176a.png)
|
108
|
+
|
109
|
+
親子関係を取らないと、根本(青ボール側)の角度の合算値が出てしまいます。角度指定が難しくなるかと思います。
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
この階層構成を使い、黄色ボールのローカルZ角度座標を使って、うまく慣性ストップ・位置固定できないかと考えております。例えば、狙いの角度30度曲がれ!と設定して、30度に近づいたら徐々にスピードが弱まり、30度位置に来たら、ローカル座標Z30度だけを位置キープ(フリーズ)する ということができないか考えております。
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
以上です。
|
1
説明用の絵を追加・修正いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,11 +4,15 @@
|
|
4
4
|
|
5
5
|
曲げる際、オレンジカプセルが曲がった状態のままピタッと止めるようにし、重力を働かせたら曲げ状態を維持したまま落ちるようにしたいと考えてます。
|
6
6
|
|
7
|
-
![イメージ説明](
|
7
|
+
![イメージ説明](a964b29f9a6b8358a5e9cd201b1f38e4.png)
|
8
8
|
|
9
9
|
|
10
10
|
|
11
11
|
![イメージ説明](c384039639730ac519d6b69f9f59963d.png)
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
![イメージ説明](500bdef487cce97c07ec7497f476e5fa.png)
|
12
16
|
|
13
17
|
|
14
18
|
|