Lienzo | hyperPad Documentation

Loading...

Logo

El lienzo es un área infinita donde colocas tus objetos para que existan dentro de tu escena.

Hay 2 áreas en el lienzo. El Espacio de Pantalla Visible y el Espacio Fuera de Pantalla.

Espacio de Pantalla Visible:

El espacio de pantalla visible está representado por el rectángulo verde en el lienzo. Cualquier cosa colocada dentro del rectángulo verde aparecerá en pantalla cuando presiones play.

Ten en cuenta que el espacio de pantalla visible cambia para cada dispositivo y relación de aspecto que soportes. Por ejemplo, si estás haciendo un juego para iPhone hay 2 áreas de pantalla visibles diferentes. Una para los iPhones originales (relación de aspecto 3:2), y una para el iPhone 5 y posteriores (Relación de Aspecto 16:9).

Puedes cambiar rápidamente entre las relaciones de aspecto que soportas tocando el icono de ciclo de dispositivo en la Paleta de Herramientas.

Espacio Fuera de Pantalla

Como habrás adivinado, cualquier cosa colocada fuera de la caja verde está en el espacio fuera de pantalla y no será visible cuando ejecutes tu proyecto.

Recuerda, todos los objetos colocados fuera de pantalla seguirán existiendo en tu escena y seguirán funcionando. Esto significa que todos los comportamientos seguirán ejecutándose, los sonidos y animaciones se reproducirán, etc. Seguirán funcionando normalmente, el jugador simplemente no puede ver ellos.

Una vez más, debes tener en cuenta las diferentes relaciones de aspecto de los dispositivos. En ciertas relaciones de aspecto, un objeto puede terminar en la pantalla. Si tienes la intención de mantenerlo fuera de pantalla, entonces debes considerar mover el objeto para ciertos tamaños de pantalla (usando el Comportamiento Obtener Pantalla), o usar posicionamiento basado en porcentajes.

Ten en cuenta que los objetos fuera de pantalla continúan consumiendo recursos. Dado que estos objetos fuera de pantalla todavía están siendo ejecutados, podrían afectar negativamente el rendimiento de tu aplicación. Si notas problemas de rendimiento, intenta reutilizar objetos moviéndolos donde sea necesario, o destruyendo/deshabilitando objetos que ya no son necesarios en tu escena.

Coordenadas de Pantalla

El sistema de coordenadas de hyperPad se basa en la esquina inferior izquierda del espacio de pantalla visible original. Si mueves la posición de la pantalla, esto no cambia el sistema de coordenadas. Esto significa que la posición de origen (x:0, y: 0) sigue estando en la posición original. Si activas la cuadrícula desde la Paleta de Herramientas, puedes ver el punto de origen representado por líneas azules que se cruzan.

Nota que, para las capas de UI (UI en pantalla y UI global) la posición de origen (x:0, y:0) siempre está en la esquina inferior izquierda de la pantalla (rectángulo verde).