🎯 그렇다면 게임에서 어떻게 활용할 수 있을까?
게임 내에서도 토크 값에다가 +값을 준다면 반시계 방향으로 회전할 것이고 -값을 준다면 시계 방향으로 회전할 것이다.
2D 게임에서는 반시계&시계로 사용
3D 게임에서는 오른손의 법칙 사용
// C# // 직성 방향으로 힘을 줄 때 AddForce rotation2D.AddForce(transform.right * movePower, ForceMode2D.Impulse); // 회전에 대해서 힘을 가할 때 AddTorque rotation2D.AddTorque(movePower, ForceMode2D.Impulse);
τ는 I에 따라서 달라져야 하지만 유니티 내에서는 계산하지 않는다.
질량과 모양 상관없이 동일하게 힘을 가한다.