Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo se da cuenta unity3d de que después de que el jugador y el objeto chocan, el objeto y el jugador se mueven juntos?

¿Cómo se da cuenta unity3d de que después de que el jugador y el objeto chocan, el objeto y el jugador se mueven juntos?

Utilice el activador de detección de colisiones (como OnCollisionEnter);

Si el objeto tiene un cuerpo rígido, para evitar que la física siga surtiendo efecto, establezca Rigibody.isKinematic=true;

Borrar la energía cinética del objeto, Rigibody.Sleep();

A continuación puedes sincronizar la posición del objeto y el personaje de cualquier forma. Sleep();

A continuación, puedes sincronizar la posición del objeto y el personaje de la forma que desees, como convertir el objeto en hijo del jugador o sincronizarlo en Actualizar mediante Transform.Position, y usted Cualquier otra forma que se le ocurra