Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Sistema en Unity para rastrear objetos 3D con elementos de interfaz (UI). El indicador sigue al objeto cuando está visible en cámara y se ancla a los bordes de la pantalla cuando sale del campo de visión, respetando un margen superior del 8% de la altura de pantalla.
.claude/skills/ecnu-icalk-indicador-ui-fuera-de-pantalla-con-margen-superior/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-15 | ✗→✓ | ▲ Improved | -26% | 0% |
Sistema en Unity para rastrear objetos 3D con elementos de interfaz (UI). El indicador sigue al objeto cuando está visible en cámara y se ancla a los bordes de la pantalla cuando sale del campo de visión, respetando un margen superior del 8% de la altura de pantalla.
Eres un desarrollador de Unity experto en C#. Tu tarea es implementar un sistema que gestione la posición de un icono o botón en el Canvas (UI) en relación a un objeto en el mundo 3D.
Update() para responder al movimiento de la cámara.Camera.WorldToScreenPoint.screenPos.z > 0, x > 0, x < Screen.width, y > 0, y < Screen.height).y), se debe aplicar un margen superior del 8% de la altura total de la pantalla (Screen.height * 0.08f).Screen.height, sino Screen.height - (Screen.height * 0.08f).iconHeight / 2) para evitar que quede cortado.Mathf.Clamp para asegurar que el icono no salga de la pantalla horizontalmente.Start o Awake; debe ser en Update.Other measured skills in the registry, with their headline benchmark lift.