|
Scorbot simulator
|
Métodos privados | |
| void | Start () |
| void | Update () |
| void | DynamicPrecision (Transform selectedObject) |
| void | UpdatePlane (Transform selectedObject, Transform plane, Vector3 pos) |
| void | NormalConfig (Transform selectedObject, Transform plane) |
Atributos privados | |
| Transform | planeXY |
| Vector3 | posPlaneXY |
| Transform | planeXZ |
| Transform | planeYZ |
| bool | previousActivePlane = false |
| Transform | cam |
| const float | SHORT_DISTANCE = 30f |
| const float | SMALL_SCALE = 0.15f |
| const float | NORMAL_SCALE = 1f |
| const float | TEXTURE_10MM = 10f |
| const float | TEXTURE_10CM = 1f |
| const float | AXIS_SENSIBILITY_REDUCTION = 0.1f |
| const float | ZOOM_SENSIBILITY_REDUCTION = 0.1f |
| const float | MOVEMENT_SENSIBILITY_REDUCTION = 0.1f |
| const float | SENSIBILITY_REDUCTION_NORMAL = 1f |
| SelectionControl | selectionControl |
| CameraControl | cameraControl |
La función principal de este componente es proporcionar un sistema de medición a la hora de mover una posición mediante sus axis a través de la visualización de planos. Hay tres planos (“xy”, “xz”, “yz”) que son activables/desactivables mediante casillas check y también están cuadriculadas. Cada cuadrícula es de 100 milímetros de lado, aunque si se está lo suficientemente cerca, los planos se subdividen en cuadrículas de 10 milímetros de lado. También se ajusta la sensibilidad de la camara, los ejes de movimiento del objetivo seleccionado y el tamaño del objetivo.
|
inlineprivate |
Mantiene tres planos actualizados en base a un objetivo para mejorar la precisión del movimiento de ejes del objeto actuando como objetivo.
| selectedObject | Objetivo |
|
inlineprivate |
Modifica el plano y la posición (objeto), junto a unos ajustes de sensibilidad, para poner los valores normales.
| selectedObject | Objetivo que tiene que estar contenido en el plano |
| plane | Plano a modificar |
|
inlineprivate |
Mueve un plano para que contenga el objetivo. Ajusta las texturas, sensibilidad de la cámara y el movimiento de ejes del objetivo según la cámara este lejos o cerca del objetivo.
| selectedObject | Objetivo que tiene que estar contenido en el plano |
| plane | Plano a modificar |
| pos | Posición del plano que contiene al objetivo |
1.8.15