回答編集履歴
1
符号を修正
answer
CHANGED
@@ -2,6 +2,6 @@
|
|
2
2
|
[Mathf.Sqrtのリファレンス](https://docs.unity3d.com/ja/current/ScriptReference/Mathf.Sqrt.html)には平方根を返すとしか書かれていませんが、これは内部で[Math.Sqrt](https://docs.microsoft.com/ja-jp/dotnet/api/system.math.sqrt?view=netframework-4.7.2)が使われています。
|
3
3
|
マイナスの数の平方根を求めようとすると[NaN](https://docs.microsoft.com/ja-jp/dotnet/api/system.double.nan?view=netframework-4.7.2)になるとのことですので、符号を変えて...
|
4
4
|
```C#
|
5
|
-
rb.velocity
|
5
|
+
rb.velocity += Mathf.Sqrt(2f * -Physics.gravity.y * jh) * transform.up;
|
6
6
|
```
|
7
7
|
ではどうでしょうか。
|