Terminado

Desarrollo de un Gameobject escalador de canvas configurable

Publicado el 14 Octubre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Concepto General

    La idea general es que al agregar el objeto en la escena, los objetos que estén dentro del mismo puedan ser escalados solo horizontalmente o la combinación de ambos (horizontal y verticalmente para expandir pantalla completa según orientación horizontal) dependiendo de la medida estándar de la pantalla; el aspect-ratio base de la cámara debe ser 16/9 uno de los mas usados en los móviles, con una medida en pixeles de 1280px*720px en el escalador.

Todos los sprites e imagenes van a crearse con un aspect ratio de 16/9 y este debe poder agrandar o poner pequeña el objeto sin perder espacio en la cámara que se pueda usar en cualquier resolucion de dispositivos


Desarrollar GameObject para usar como prefab

El objeto debe ser un prefab y dentro de el debe estar otro prefab

los objetos que tengan como padre el 1 prefab tendrán la configuración de escala horizontal
Los que estén en el segundo prefab tendrán la configuración de horizontal y vertical  es decir pantalla completa

el escalador debe funcionar por defecto escalando imágenes 16/9 de 1280px*720px a mas pequeñas manteniendo el aspect ratio

El escalar debe tener una función para escalar tamaños mayores al por defecto con la finalidad de que si el tamaño de la escala es menor al del componente este tambien pueda ser escalado y manteniendo dentro de la cámara sin perder ningún pixel


Configuracion standar

Camara:
    far:10
    size:10

GameObject Scaler
    z:10
    Pixel por unidad:150dpi
    Plane Distance:10
    reference resolution:1280px*720px



Prueba de Verificación

Recurso Grafico:
    Imagen jpg,png
    Aspect Ratio: 16/9  con tamaño mayor a 1280px*720px
    dpi:150

Prueba 1

    Si el objeto del spriterender se encuentra dentro de la configuración de scala horizontal y vertical en una cámara de  1280px * 720px o un aspect-ratio 16/9  la imagen debe tomar toda el tamaño de la cámara

Prueba 2

    Si el objeto del spriterender se encuentra dentro de la configuración de scala horizontal en una cámara de  512px * 512px o un aspect-ratio diferente a 16/9  la cámara debe mostrar un par de franjas superior e inferior,

Prueba 3

    Si el objeto del spriterender se encuentra dentro de la configuración de scala horizontal y vertical en una cámara de  800px * 600px o un aspect-ratio diferente a 16/9  la imagen debe tomar toda la pantalla no importando el tamaño de la cámara o su aspecto-ratio

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)

Plazo de Entrega: 24 Octubre, 2017

Habilidades necesarias