Desarrollo de un Gameobject escalador de canvas configurable

Método de pago: Verificado


Terminado
Descripción:
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: IT & Programación
Subcategoría: Otros
Tamaño del proyecto: Medio
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite

Abierto

Presupuesto

2

Propuestas

3

Freelancers interesados

Publicado: Hace un año

Plazo: 10 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Juan A. N. A. Soy Ingeniero Informático, siempre me han apasionado el mundo de los videojuegos y me gustaría explotar este afición en todas sus formas y posibilidades. Es mas que un trabajo, es mi manera de crear todo lo que imagine. + detalles