SlideShare uma empresa Scribd logo
1 de 20
Projeto de jogos RAD: 
Animações – Parte I 
Augusto Bülow
Unity3D 
• Animações (modelos): 
• Produzidas em softwares de criação 3D 
• Motion Capture (Mocap) 
• Outras técnicas de animação (vídeo) 
• Exportadas junto ao modelo 
• Animações via Unity3D 
• Modificar / criar animações gerais 
• Possível animar componentes / bones
Unity3D 
• Animações Unity: 
• Window-> Animation (Ctrl+6) 
• Editor de animações 
• Linha do tempo + Keyframes 
• Key Frame = posição chave (quadro chave) 
• Quadros intermediários = criados (auto)
Unity3D
Unity3D 
• Criar Objeto Cubo para animação 
• Re-nomear objeto = Animado 
• Iniciar Animator (Window->Animator) 
• Botão Gravar (Rec) = nova animação 
• Arquivo externo: anima-cubo.ANIM 
• Ou Click sobre o nome anima (Create Clip)
Unity3D 
• Cria-se Keyframes: 
• Posições desejadas (chaves) em relação ao 
tempo 
• Transforma-se posições e/ou rotações do(s) 
objeto(s) 
• Edição pelo animator e Inspector (entrada 
direta de parâmetros)
Unity3D 
• Criar animação -> o que mudar? 
• Planejamento prévio da animação 
• Click sobre a propriedade e Add Curves
Unity3D 
• Keyframes = planejar a animação antes 
de desenvolvê-la 
• Identificar partes da animação 
• Relacionar Keys com tempo 
• Criar keys (modificações) = animação
Unity3D 
• Animar cubo 
• 0’30 = rotar 180o em Y 
• 1’00 = rotar 90o em X 
• 1’30 = rotar 180o em Z 
• Criar Anima 
• Click no tempo 
• Add Key 
• Inserir modificação 
• Novo parâmetro
Unity3D 
• Inserir keyframes para manter posição até 
certo ponto
Unity3D 
• Modificar Curvas 
• tipo transformação 
• como chegam ao keyframe 
• suavidade = smooth 
• modificação livre 
• curvas pré-prontas e 
editáveis 
• Broken: lados da curva 
independentes
Unity3D 
• Completar a animação proposta 
• Desligar a gravação (Play = teste) 
• Ligar o game = animação roda uma vez default 
• Animação pode ser Física 
• RigidBody = Checando colisões
Unity3D 
• Wrap mode: como animações são cortadas 
(continuadas) 
• Animator (abaixo) 
• Once (roda única vez) 
• Loop (volta ao começo) 
• Ping Pong (vai e volta) 
• Clamp forever 
• Fica no último quadro
Unity3D 
• Criar nova animação para o cubo 
• Animator : Create Clip : anima-cubo2.anim 
• Animar giro completo 
• 1’00 = rotação X 180 
• 2’00 = rotação X 360
Unity3D 
• Rodando animações por script 
• Classe animation 
function Update () { 
if (Input.GetKeyDown("1")) { 
animation.Play ("anima-cubo"); 
} 
if (Input.GetKeyDown("2")) { 
animation.Play ("anima-cubo2"); 
} 
}
Unity3D 
• Stop: 
if (Input.GetKeyDown("0")) { 
animation.Stop(); 
} 
• IsPlaying: 
function OnMouseEnter() { 
if (!animation.IsPlaying(“anima-cubo2“)){ 
animation.Play("anima-cubo2"); 
} 
}
Unity3D 
• AnimationState : Classe 
• Controles sobre a animação 
• Controles de Blend (mistura) animações (peso) 
• Uso: animation[“nomedaanima”].propriedade 
if (Input.GetKeyDown("4")) { 
animation["anima-cubo2"].speed = 0.3; 
animation.Play ("anima-cubo2"); 
} 
if (Input.GetKeyDown("5")) { 
animation["anima-cubo2"].time= 0; 
}
Unity3D 
• AnimationState : Classe 
• Mudando o wrap mode da anima por código: 
animation["Walk"].wrapMode = WrapMode.Loop;
Unity3D 
• Incluindo eventos na animação 
• Keyframe = roda função pré-programada 
• Criar a função desejada, exemplo: 
var velo_anima = 0.5; 
function aumenta_velo() { 
velo_anima += 0.2; 
animation["anima-cubo2"].speed = velo_anima; 
} 
• Aumenta velocidade da anima 
• Atribuir essa função a keyframe (animator)
Unity3D 
• Incluindo eventos na animação

Mais conteúdo relacionado

Semelhante a Aula anima1

Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr Jam
Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr JamDesenvolvimento de Jogos com Cocos2d - Apresentação Coderockr Jam
Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr JamAndré Espeiorin
 
Desenvolvendo Jogos com pygame.
Desenvolvendo Jogos com pygame.Desenvolvendo Jogos com pygame.
Desenvolvendo Jogos com pygame.Tchelinux
 
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xComputer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xPedro Kayatt
 
Sessao 5 - Formação Unity
Sessao 5 - Formação UnitySessao 5 - Formação Unity
Sessao 5 - Formação UnityClara Ferreira
 

Semelhante a Aula anima1 (10)

Aula cameras
Aula camerasAula cameras
Aula cameras
 
Aula menus
Aula menusAula menus
Aula menus
 
Aula maps
Aula mapsAula maps
Aula maps
 
Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr Jam
Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr JamDesenvolvimento de Jogos com Cocos2d - Apresentação Coderockr Jam
Desenvolvimento de Jogos com Cocos2d - Apresentação Coderockr Jam
 
Aula disparos
Aula disparosAula disparos
Aula disparos
 
Aula disparos
Aula disparosAula disparos
Aula disparos
 
Desenvolvendo Jogos com pygame.
Desenvolvendo Jogos com pygame.Desenvolvendo Jogos com pygame.
Desenvolvendo Jogos com pygame.
 
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-xComputer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
Computer on the Beach 2015 - Minicurso de Jogos Multiplataforma com Cocos2d-x
 
Tutorial Desenvolvendo Pong no Unity 3D - Victory Island Studios
Tutorial Desenvolvendo Pong no Unity 3D - Victory Island StudiosTutorial Desenvolvendo Pong no Unity 3D - Victory Island Studios
Tutorial Desenvolvendo Pong no Unity 3D - Victory Island Studios
 
Sessao 5 - Formação Unity
Sessao 5 - Formação UnitySessao 5 - Formação Unity
Sessao 5 - Formação Unity
 

Mais de Marcos Batista (10)

Aula terrain
Aula terrainAula terrain
Aula terrain
 
Aula som
Aula somAula som
Aula som
 
Aula sky
Aula skyAula sky
Aula sky
 
Aula modelos
Aula modelosAula modelos
Aula modelos
 
Aula ia2
Aula ia2Aula ia2
Aula ia2
 
Aula ia
Aula iaAula ia
Aula ia
 
Aula gui
Aula guiAula gui
Aula gui
 
Aula4 debug
Aula4   debugAula4   debug
Aula4 debug
 
Aula3 input
Aula3   inputAula3   input
Aula3 input
 
Aula2 intro2
Aula2   intro2Aula2   intro2
Aula2 intro2
 

Último

P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*Viviane Moreiras
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxandrenespoli3
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 

Último (20)

P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 

Aula anima1

  • 1. Projeto de jogos RAD: Animações – Parte I Augusto Bülow
  • 2. Unity3D • Animações (modelos): • Produzidas em softwares de criação 3D • Motion Capture (Mocap) • Outras técnicas de animação (vídeo) • Exportadas junto ao modelo • Animações via Unity3D • Modificar / criar animações gerais • Possível animar componentes / bones
  • 3. Unity3D • Animações Unity: • Window-> Animation (Ctrl+6) • Editor de animações • Linha do tempo + Keyframes • Key Frame = posição chave (quadro chave) • Quadros intermediários = criados (auto)
  • 5. Unity3D • Criar Objeto Cubo para animação • Re-nomear objeto = Animado • Iniciar Animator (Window->Animator) • Botão Gravar (Rec) = nova animação • Arquivo externo: anima-cubo.ANIM • Ou Click sobre o nome anima (Create Clip)
  • 6. Unity3D • Cria-se Keyframes: • Posições desejadas (chaves) em relação ao tempo • Transforma-se posições e/ou rotações do(s) objeto(s) • Edição pelo animator e Inspector (entrada direta de parâmetros)
  • 7. Unity3D • Criar animação -> o que mudar? • Planejamento prévio da animação • Click sobre a propriedade e Add Curves
  • 8. Unity3D • Keyframes = planejar a animação antes de desenvolvê-la • Identificar partes da animação • Relacionar Keys com tempo • Criar keys (modificações) = animação
  • 9. Unity3D • Animar cubo • 0’30 = rotar 180o em Y • 1’00 = rotar 90o em X • 1’30 = rotar 180o em Z • Criar Anima • Click no tempo • Add Key • Inserir modificação • Novo parâmetro
  • 10. Unity3D • Inserir keyframes para manter posição até certo ponto
  • 11. Unity3D • Modificar Curvas • tipo transformação • como chegam ao keyframe • suavidade = smooth • modificação livre • curvas pré-prontas e editáveis • Broken: lados da curva independentes
  • 12. Unity3D • Completar a animação proposta • Desligar a gravação (Play = teste) • Ligar o game = animação roda uma vez default • Animação pode ser Física • RigidBody = Checando colisões
  • 13. Unity3D • Wrap mode: como animações são cortadas (continuadas) • Animator (abaixo) • Once (roda única vez) • Loop (volta ao começo) • Ping Pong (vai e volta) • Clamp forever • Fica no último quadro
  • 14. Unity3D • Criar nova animação para o cubo • Animator : Create Clip : anima-cubo2.anim • Animar giro completo • 1’00 = rotação X 180 • 2’00 = rotação X 360
  • 15. Unity3D • Rodando animações por script • Classe animation function Update () { if (Input.GetKeyDown("1")) { animation.Play ("anima-cubo"); } if (Input.GetKeyDown("2")) { animation.Play ("anima-cubo2"); } }
  • 16. Unity3D • Stop: if (Input.GetKeyDown("0")) { animation.Stop(); } • IsPlaying: function OnMouseEnter() { if (!animation.IsPlaying(“anima-cubo2“)){ animation.Play("anima-cubo2"); } }
  • 17. Unity3D • AnimationState : Classe • Controles sobre a animação • Controles de Blend (mistura) animações (peso) • Uso: animation[“nomedaanima”].propriedade if (Input.GetKeyDown("4")) { animation["anima-cubo2"].speed = 0.3; animation.Play ("anima-cubo2"); } if (Input.GetKeyDown("5")) { animation["anima-cubo2"].time= 0; }
  • 18. Unity3D • AnimationState : Classe • Mudando o wrap mode da anima por código: animation["Walk"].wrapMode = WrapMode.Loop;
  • 19. Unity3D • Incluindo eventos na animação • Keyframe = roda função pré-programada • Criar a função desejada, exemplo: var velo_anima = 0.5; function aumenta_velo() { velo_anima += 0.2; animation["anima-cubo2"].speed = velo_anima; } • Aumenta velocidade da anima • Atribuir essa função a keyframe (animator)
  • 20. Unity3D • Incluindo eventos na animação