public static int defaultSolverVelocityIterations ;


The defaultSolverVelocityIterations affects how accurately the Rigidbody joints and collision contacts are resolved. (default 1). Must be positive.

Increasing this value will result in higher accuracy of the resulting exit velocity after a Rigidbody bounce. If you are experiencing issues with jointed Rigidbodies or Ragdolls moving too much after collisions you can try to increase this value.

この値は通常スクリプトではなく Edit->Project Settings->Physics でインスペクターから変更します。

ノート: defaultSolverVelocityIterations を変更しても、すでに作成したリジッドボディには影響ありません。存在するリジッドボディを変更するには、Rigidbody.solverVelocityIterations を使用してください。

See Also: Physics.defaultSolverIterations.

using UnityEngine;

public class Example : MonoBehaviour { void Start() { Physics.defaultSolverVelocityIterations = 10; } }