Buenas! Tengo un problema que me está matando. No encuentro solución en Google y parece bastante extraño. Os explico:
- Tengo un UI Canvas con Render Mode Screen Space - Camera. Lo llamaremos "Tablero".
- Le asigno la cámara (la única que tengo en la escena).
- Creo otro UI Canvas, dentro del anterior. Lo llamaremos "Carta".
- Le aplico un C# con un código de D&Drop a "Carta"
- Pulso play. Cuando muevo "Carta" se sale de la pantalla y se va a unas coordenadas que no sé de dónde salen (bueno la Z sí veo que viene de la cámara, de la profundidad, en este caso 100).
El código es muy sencillo, en el drag:
transform.position = eventData.position;
Si pongo el Render Mode en World Space, todo funciona correcto.
Alguna sugerencia?
Muchas gracias!