Buenas, me gustaria saber si es posible desactivar la propiedad de colision de los sensores y como seria posible.
me resulta mas comodo tener desplazados fuera de la maquina estos sensores de la posicion real.
Gracias
Hola Isidoros!
No, no es posible ya que la idea es que funcione como un sistema real.
Pero para ello tienes toda una serie de funciones y herramientas para detectar WorkParts y crearte tus sistemas de detección (sin colisiones por ejemplo).
Puedes usar el Graph Code con el nodo WorkPartCollRay que te devolverá la WorkPart que detecta el rayo con origen y dirección en los parámetros que pases, o las funciones script:
-EditorUtils.CollisionDistance(Vector3position,Vector3target,floatdistance)
Del componente Static Element:
- WorkPartLogic RayCollisionWorPart(Vector3 origin, Vector3 position, float distance)
- RayCollision(Vector3origin,Vector3direction,floatdistance)
Quote from: isidorors on February 14, 2024, 06:51:09 PMBuenas, me gustaria saber si es posible desactivar la propiedad de colision de los sensores y como seria posible.
me resulta mas comodo tener desplazados fuera de la maquina estos sensores de la posicion real.
Gracias
Hola, si lo deseas, tienes un ejemplo de cómo detectar un objeto en este tutorial, en donde se detecta un objeto en 6 posiciones distintas, para cambiar su color (las 3 primeras para calentamiento y las 3 siguientes para enfriamiento):
https://www.youtube.com/live/bGmcGNKJOuw?si=jagvlMYgrq3c1xC6
Además de aportar otras ideas.
Espero te sirva. Un saludo.
Muchas gracias por la ayuda @admin y @jpardos, me ha parecido muy buen video que me aporta bastante.