The rudder LookAt the Hand(Target) and rotate.
I try to use cross and dot in my script, but it’s doesn’t work.
how can I know this 3DGameObject(Rudder) is rotating clockwise or counterclockwise? Thank you.
Vector3 VectorCross;
private void Cross( Vector3 terget, Vector3 Rudder ) {
VectorCross = Vector3.Cross( terget, Rudder );
Debug.Log ( VectorCross );
if ( Vector3.Dot( VectorCross, Vector3.up ) > 0.0 ) {
Debug.Log("clockwise ");
} else {
Debug.Log("counterclockwise");
}
}