2. unity - layout

Upload: sdpestevez

Post on 06-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 2. Unity - Layout

    1/27

    Introducción a la

    programación en C#

    usando Unity

    Daniel Robledo Forero

    1

    INTERFAZ DE UNITY

  • 8/17/2019 2. Unity - Layout

    2/27

    Agenda

    Unity  – ¿Que es?

    Interfaz

    Game

    Scene

    Hierarchy

    Toolbar

    Inspector Project

    Console

    Scripting   2

  • 8/17/2019 2. Unity - Layout

    3/27

    Unity  – ¿Que es?

    3http://un

    ity3d.com/pages/what-is-unity

    http://unity3d.com/pages/what-is-unityhttp://unity3d.com/pages/what-is-unityhttp://unity3d.com/pages/what-is-unity

  • 8/17/2019 2. Unity - Layout

    4/27

    Unity  – ¿Que es?

    4http://un

    ity3d.com/showcase/gallery

    http://unity3d.com/showcase/galleryhttp://unity3d.com/showcase/galleryhttp://unity3d.com/showcase/gallery

  • 8/17/2019 2. Unity - Layout

    5/27

    Unity  – Motivación

    5

  • 8/17/2019 2. Unity - Layout

    6/27

    Ejercicio

    Abrir el archivo “1. Ejercicio - Nuevo

    Proyecto” de la carpeta “Ejercicios” del

    Tema 2 del curso de Moodle.

    6

  • 8/17/2019 2. Unity - Layout

    7/27

    Unity - Interfaz

    7

    12

    3

    4

    5

    6

    7

  • 8/17/2019 2. Unity - Layout

    8/27

    Unity - Juego (Game)

    8

    1

  • 8/17/2019 2. Unity - Layout

    9/27

    Unity - Juego (Game)

    9

  • 8/17/2019 2. Unity - Layout

    10/27

    Unity  – Escena (Scene)

    10

    2

  • 8/17/2019 2. Unity - Layout

    11/27

    Unity  – Escena (Scene)

    11

    Aspectos gráficos Búsqueda

    Iluminación - Sonido

  • 8/17/2019 2. Unity - Layout

    12/27

    Unity  –  Jerarquía (Hierarchy)

    12

    3

  • 8/17/2019 2. Unity - Layout

    13/27

    Unity  –  Jerarquía (Hierarchy)

    13

    “Hermanos”

    “Padre”

    “Hijo”

  • 8/17/2019 2. Unity - Layout

    14/27

    Unity - Barra de herramientas

    (Toolbar)

    14

    Manipulación de

    objetos

    Puntos de

    referencia

    Control del juego

    Capas - Layout

    4

  • 8/17/2019 2. Unity - Layout

    15/27

    Unity  –  Inspector

    15

    Descripción

    Transform

    Componente

    Script 

    5

  • 8/17/2019 2. Unity - Layout

    16/27

    Unity  –  Inspector

    16

  • 8/17/2019 2. Unity - Layout

    17/27

    Unity  – Proyecto (Project)

    17

    6

  • 8/17/2019 2. Unity - Layout

    18/27

    Unity  – Proyecto (Project)

    18

  • 8/17/2019 2. Unity - Layout

    19/27

    Unity  – Proyecto (Project)

    19

  • 8/17/2019 2. Unity - Layout

    20/27

    Unity  – Consola (Console)

    20

    Tipos de

    mensajes

    Detalle del

    mensajeOpciones

    Mensajes a

    mostrar

    7

  • 8/17/2019 2. Unity - Layout

    21/27

    Unity  – Consola (Console)

    21

    Advertencia

    Mensaje

    Error

  • 8/17/2019 2. Unity - Layout

    22/27

    Ejercicio

    Abrir el archivo “2. Ejercicio - Explorar”

    de la carpeta “Ejercicios” del Tema 2 del

    curso de Moodle.

    22

  • 8/17/2019 2. Unity - Layout

    23/27

    Scripting

    Los scripts son los que nos permiten crear y

    controlar todos las acciones y eventos que

    suceden en nuestro juego.

    Unity también permite extender las funciones

    del editor lo que nos permite crear

    herramientas personalizadas para nuestros

     juegos.

    23

  • 8/17/2019 2. Unity - Layout

    24/27

    Scripting  – Monodevelop

    El código de los scripts lo vamos a editar en el

    IDE (Integrated development environment)

    que viene por defecto con Unity y el cual se

    llama Monodevelop.

    Estos scripts también se pueden modificar en

    editores de texto como Notepad++ o Sublime,

    pero sin la función de autocompletar y sin ladocumentación del código.

    24

  • 8/17/2019 2. Unity - Layout

    25/27

    Scripting  – Monodevelop

    25

    Código fuente

    Estructura

    del proyectoConsola

  • 8/17/2019 2. Unity - Layout

    26/27

    Ejercicio

    Abrir el archivo “3. Ejercicio - Scripting”

    de la carpeta “Ejercicios” del Tema 2 del

    curso de Moodle.

    26

  • 8/17/2019 2. Unity - Layout

    27/27

    Preguntas

    http://missiongeek.com/wp-content/uploads/2012/10/ShyGuyQuestion.jpg27

    http://missiongeek.com/wp-content/uploads/2012/10/ShyGuyQuestion.jpghttp://missiongeek.com/wp-content/uploads/2012/10/ShyGuyQuestion.jpghttp://missiongeek.com/wp-content/uploads/2012/10/ShyGuyQuestion.jpghttp://missiongeek.com/wp-content/uploads/2012/10/ShyGuyQuestion.jpg