Tutorial Unity3D - Franz Huanay.pdf

31
1

description

Tutorial Unity 3D engine.

Transcript of Tutorial Unity3D - Franz Huanay.pdf

Page 1: Tutorial Unity3D - Franz Huanay.pdf

1

Page 2: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

2

Page 3: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

3

Page 4: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

4

.

Page 5: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

5

Page 6: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

6

Page 7: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

7

Page 8: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

8

Page 9: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

9

fuerzas a un “Rigidbody” (cuerpo rígido) .

ʻ ʼ

ʻ ʼ ʻ ʼ

Carga el nivel llam ado “Som eLevel” como respuesta

Page 10: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

10

ʻ ʼ ʻ ʼ

Page 11: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

11

…etc.

Page 12: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

12

Encuentra el hij o “Hand” del Gam eObject

“ ”

Encuentra el hij o llamado “Hand”

Encuentra al hij o llamado “Hand”

Page 13: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

13

Page 14: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

14

numérica llam ada “ ” en el

.

Page 15: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

15

y aparece una explosión “prefab” en lugar del anterior

Page 16: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

16

Page 17: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

17

Page 18: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

18

Page 19: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

19

seleccionando las opciones “Pro Standard Assets.unityPackage” y “Standard Assets.unityPackage” . La nom bram os “ejercicio1” .

Page 20: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

20

> New Scene. La nombram os “ telada1” .

ʻ ʼ

Page 21: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

21

ʻ ʼ

ʻ ʼ

ʻ ʼ

Page 22: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

22

ʻ ʼ

ʻ ʼ

“ ” de la API , ya que estam os interesados en

“ ” (objet ivo) está expuesta.

le “ ” en la Vista de

“ target ” (objet ivo) cuyo

el cubo (ver la sección “

Page 23: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

23

con código” m ás tarde) ,

Crea un nuevo JavaScript y llám alo “Switch” (Cam biar) . Añade el siguiente“ Sw i t ch .j s”

Fij ate en part icular com o “Follow” es el pareferencia al script “Follow” para acceder a su “ target ”

ʻ ʼ ʻ ʼ “ switchToTarget ”

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

Page 24: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

24

ʻ ʼ

botón “Tag” ( et iqueta) en al

Para hacer esto usam os la función “ ” .

Page 25: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

25

ʻ ʼ ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

ʻ ʼ

“newObj ect ” de la Cám ara Principal.

la clase “Debug” (depurar) ,

ʻ ʼ ʻ ʼ

ʻ ʼ

o “cube created” (cubo creado) ,

ʻ ʼ

part icular llam ada “cubeCount”

Page 26: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

26

ʻ ʼ

Page 27: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

27

Ahora cream os una escena con el nom bre de “ t elada2” y establecerem os prim eram ente

Page 28: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

28

nombram os “ ” y lo convert im os en

“ ” , éste contendrá “Weapons” . El orden de los objetos es com o se m uestra en la f

Page 29: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

29

Ahora añadim os el script “ ” que se encuent ra en

animación con part ículas. Adicionalm ente agregam os el script “ ” al

arrast ram os el script “ ” que se encuent ra en

Agregam os tam bién el script “ ” . Por

script “ ”

Page 30: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

30

hacia el script “ ” del prefabricado

“ ” al objeto m encionado y cream os 3 ó m ás de estos

“ ” , “ ” , “ ”

Arrast ram os el script “ ” hacia el objeto

Page 31: Tutorial Unity3D - Franz Huanay.pdf

UNIVERSIDAD NACIONAL DE INGENIERÍA Unity3D Facultad de Ingeniería Mecánica Tutorial Básico

31