SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
FACULTAD DE ARQUITECTURA, DISEÑO Y URBANISMO
LICENCIATURA DE DISEÑO GRAFICO Y ANIMACIÓN DIGITAL
OCTAVO CUATRIMESTRE
DISEÑO DE DISPOSITIVOS MÓVILES
UNIDAD 6
ENSAYO
Alumna
Vacio Olguín Alejandra
Profesor
Dr. Edgardo Jonathan Suarez Domínguez
Aguascalientes, abril 2021
Programación de App
 En esta etapa de desarrollo se programo las pantallas (menús) en conjunto
con los botones y el calendario.
 La aplicación de Mirai se está desarrollando en Unity a través del lenguaje C#
 El proceso es similar en cada menú y en cada botón.
Programación de menús
 Para lo elementos de UI se usó el elemento Canvas de unity, en el cual fui
agregando los diferentes botones necesarios para cada menú
 Para ocultar y mostrar estos menús se utiliza el método:
gameObject.SetActive(false);
 Por ejemplo para mostrar algun menu: menu.gameObject.SetActive(true);
 Para ocultarlo: menu.gameObject.SetActive(false);
 Para crear una variable de objeto esta tiene que ser Pública para que se muestre
en el editor y poder tener la referencia.
 public GameObject menu;
 Los menús se crean haciendo Drag&Drop de el objeto en su variable que se creó.
 Con esto podemos ocultarlos o mostrarlos según se necesite.
Programación de menús
Programación de botones
 Para la funcionalidad de los botones se utilizó el método: onClick.AddListener();
 Por ejemplo: backButton.onClick.AddListener(OnBackClick);
 backButton = El botón al cual agregaremos la función.
 OnBackClick = lo que hará el botón al presionarlo.
 Los botones se agregan igual que un menú, desde el editor lo arrastramos y
soltamos para tener la referencia a este.
 Calendario
 Para crear el Calendario se creó un botón por cada día, para poder saber en que
dia se presionó y poder hacer el registro de esa fecha.
 Los números de los días después se van llenando con su número correcto
dependiendo del mes.
Programación de botones
Software utilizado
https://unity.com/es

Más contenido relacionado

Similar a Programación de menús y pantallas en Unity

Objetivo interfas a codigo
Objetivo interfas a codigoObjetivo interfas a codigo
Objetivo interfas a codigo
Robert Wolf
 

Similar a Programación de menús y pantallas en Unity (20)

Menus
MenusMenus
Menus
 
Java construye las interfaces gráficas del usuario mediante awt
Java construye las interfaces gráficas del usuario mediante awtJava construye las interfaces gráficas del usuario mediante awt
Java construye las interfaces gráficas del usuario mediante awt
 
Objetivo interfas a codigo
Objetivo interfas a codigoObjetivo interfas a codigo
Objetivo interfas a codigo
 
Archivo
ArchivoArchivo
Archivo
 
Manual de usuario: Menú de Programas
Manual de usuario: Menú de ProgramasManual de usuario: Menú de Programas
Manual de usuario: Menú de Programas
 
Ver y no_ver_(informe_21)
Ver y no_ver_(informe_21)Ver y no_ver_(informe_21)
Ver y no_ver_(informe_21)
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
Plan menus swing
Plan menus swingPlan menus swing
Plan menus swing
 
Archivos
ArchivosArchivos
Archivos
 
Como crear un power point
Como crear un power pointComo crear un power point
Como crear un power point
 
ensayo unidad 6.pptx
ensayo unidad 6.pptxensayo unidad 6.pptx
ensayo unidad 6.pptx
 
Ensayo unidad 6
Ensayo unidad 6Ensayo unidad 6
Ensayo unidad 6
 
Dued02
Dued02Dued02
Dued02
 
Manual de aplicaciones en android
Manual de aplicaciones en androidManual de aplicaciones en android
Manual de aplicaciones en android
 
Geogebra
GeogebraGeogebra
Geogebra
 
Ensayo unidad 6_dispositivos_moviles
Ensayo unidad 6_dispositivos_movilesEnsayo unidad 6_dispositivos_moviles
Ensayo unidad 6_dispositivos_moviles
 
Uso del mouse
Uso del mouseUso del mouse
Uso del mouse
 
Informe de eventos topicos avanzados de programacion.
Informe de eventos topicos avanzados de programacion.Informe de eventos topicos avanzados de programacion.
Informe de eventos topicos avanzados de programacion.
 
Thalia
ThaliaThalia
Thalia
 
AppInventor
AppInventorAppInventor
AppInventor
 

Último

PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
Leo Florez
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
karendaza9506
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
meloamerica93
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
ilvrosiebp
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
CristianGmez22034
 

Último (20)

PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientes
 
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
 
Introduccion-a-los-numeros-en-ingles.pptx
Introduccion-a-los-numeros-en-ingles.pptxIntroduccion-a-los-numeros-en-ingles.pptx
Introduccion-a-los-numeros-en-ingles.pptx
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
Arte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusaArte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusa
 
Planificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docPlanificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.doc
 
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS  EN LA LIBERTADINTERVENCIONES DE CARRETERAS  EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de Querétaro
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitectura
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
 
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALPOESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdf
 

Programación de menús y pantallas en Unity

  • 1. UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS FACULTAD DE ARQUITECTURA, DISEÑO Y URBANISMO LICENCIATURA DE DISEÑO GRAFICO Y ANIMACIÓN DIGITAL OCTAVO CUATRIMESTRE DISEÑO DE DISPOSITIVOS MÓVILES UNIDAD 6 ENSAYO Alumna Vacio Olguín Alejandra Profesor Dr. Edgardo Jonathan Suarez Domínguez Aguascalientes, abril 2021
  • 2. Programación de App  En esta etapa de desarrollo se programo las pantallas (menús) en conjunto con los botones y el calendario.  La aplicación de Mirai se está desarrollando en Unity a través del lenguaje C#  El proceso es similar en cada menú y en cada botón.
  • 3. Programación de menús  Para lo elementos de UI se usó el elemento Canvas de unity, en el cual fui agregando los diferentes botones necesarios para cada menú  Para ocultar y mostrar estos menús se utiliza el método: gameObject.SetActive(false);  Por ejemplo para mostrar algun menu: menu.gameObject.SetActive(true);  Para ocultarlo: menu.gameObject.SetActive(false);  Para crear una variable de objeto esta tiene que ser Pública para que se muestre en el editor y poder tener la referencia.  public GameObject menu;  Los menús se crean haciendo Drag&Drop de el objeto en su variable que se creó.  Con esto podemos ocultarlos o mostrarlos según se necesite.
  • 5. Programación de botones  Para la funcionalidad de los botones se utilizó el método: onClick.AddListener();  Por ejemplo: backButton.onClick.AddListener(OnBackClick);  backButton = El botón al cual agregaremos la función.  OnBackClick = lo que hará el botón al presionarlo.  Los botones se agregan igual que un menú, desde el editor lo arrastramos y soltamos para tener la referencia a este.  Calendario  Para crear el Calendario se creó un botón por cada día, para poder saber en que dia se presionó y poder hacer el registro de esa fecha.  Los números de los días después se van llenando con su número correcto dependiendo del mes.