< Return to Video

DMG CAP13 2025 VA01 SUA ANIMACAO EM CODIGOS

  • 0:08 - 0:10
    Você já aprendeu como animar?
  • 0:10 - 0:13
    E você também aprendeu
    como exportar a sua
  • 0:13 - 0:16
    animação em código
    utilizando a extensão Bore Movie.
  • 0:17 - 0:20
    Agora a gente vai pegar esse arquivo
    Jeison e vamos
  • 0:20 - 0:23
    levá lo para o VS Code para mostrar
  • 0:23 - 0:27
    como que a gente aplica sua animação
    em uma interface digital.
  • 0:27 - 0:29
    Vamos lá.
  • 0:29 - 0:31
    Aqui, como você pode ver,
  • 0:31 - 0:34
    já abrimos o VS Code
  • 0:34 - 0:38
    a nossa, criamos uma pastinha
    e importamos para essa pastinha
  • 0:38 - 0:41
    o arquivo da nossa animação
    que é o Jeison.
  • 0:41 - 0:44
    Criamos também um index ponto HTML
  • 0:44 - 0:47
    onde nosso HTML estará todo pronto.
  • 0:47 - 0:51
    Importante
    saber que quando você vai utilizar.
  • 0:53 - 0:55
    Uma animação em lote
  • 0:55 - 0:58
    exportada pelo pelo Bare Movie.
  • 0:58 - 1:02
    Temos que importar esta
    este link aqui
  • 1:03 - 1:07
    e colocar em como o script
    no nosso HTML.
  • 1:08 - 1:12
    Este CNJ você pode acessar o site
    se DNJ Ponto.
  • 1:12 - 1:16
    Como que você
    vai conseguir achar este link aqui?
  • 1:17 - 1:20
    Ok, Temos nosso script
    aqui colocamo também.
  • 1:20 - 1:23
    Colocamos também um link também
    para o Styles.
  • 1:23 - 1:26
    Acesse CSS aqui.
  • 1:26 - 1:29
    Eu não criei ainda nossa página de
    Está eu, mas eu vou criar
  • 1:30 - 1:35
    clicando com o botão direito
    e no fim ou no arquivo. Opa!
  • 1:35 - 1:36
    Antes da gente criar
  • 1:36 - 1:40
    eu não quero criar na pasta, quero
    criar aqui fora, então nenhum fail
  • 1:41 - 1:44
    está ai porque tem
    que ter o mesmo nome no nosso link.
  • 1:44 - 1:50
    Pronto, o CSS muito legal,
    então tem aqui já meu estilo
  • 1:50 - 1:54
    e também vou criar uma página
    pro JavaScript,
  • 1:54 - 1:58
    já que a gente colocou o script
    aqui, elencamos o script.
  • 1:58 - 2:00
    Então vamos lá.
  • 2:00 - 2:04
    Nil, faz o script em ponto
  • 2:04 - 2:07
    JS porque é nossa
  • 2:07 - 2:11
    linguagem JavaScript
    O que vamos utilizar?
  • 2:12 - 2:15
    Ok, Temos aqui uma div
  • 2:16 - 2:19
    que eu dei o nome de animação
    Container,
  • 2:20 - 2:23
    joguei ele ao invés de uma classe,
    coloquei um ID
  • 2:23 - 2:26
    e defini alguns parâmetros
    de tamanho e largura,
  • 2:27 - 2:31
    coloquei 300 pixels para cada um,
    fechei minha div e linkei
  • 2:31 - 2:33
    com o script. Como eu já falei.
  • 2:33 - 2:37
    Agora vamos para o nosso JS, esse
  • 2:38 - 2:43
    aqui na nossa página, na nossa aba,
    ou melhor dizendo de script, onde
  • 2:43 - 2:48
    nós vamos colocar o nosso arquivo JS
    e eu vou dar um contra o mais
  • 2:49 - 2:53
    para aumentar a fonte
    ficar para você visualizar melhor.
  • 2:53 - 2:57
    Bom, aqui
    o script, vou até tampar aqui
  • 2:58 - 3:01
    para a gente ficar ter uma
    melhor visualização da nossa página.
  • 3:01 - 3:05
    Vamos que vamos criar primeiro
    uma variável,
  • 3:06 - 3:10
    o VAR e eu
    vou chamar essa variável de animacao
  • 3:12 - 3:14
    igual a more
  • 3:14 - 3:19
    moving,
    porque a gente vai encapsular
  • 3:20 - 3:24
    a nossa o nossa dia
    que a nossa animação aqui é
  • 3:25 - 3:28
    no dia Animation,
  • 3:29 - 3:32
    aqui vai ficar a nossa animação.
  • 3:32 - 3:34
    Vamos abrir um
  • 3:34 - 3:38
    colchetes e fechar colchetes
    e dentro
  • 3:39 - 3:42
    a gente vai criar um container.
  • 3:43 - 3:45
    Dois pontos
  • 3:45 - 3:48
    e vamos chamar a nós o nosso D
  • 3:48 - 3:51
    com um document
  • 3:51 - 3:53
    ponto
  • 3:53 - 3:55
    de e seu element.
  • 3:55 - 3:58
    Vai ai de
  • 3:59 - 4:03
    então vamos chamar de colocar aspas.
  • 4:03 - 4:06
    Não podemos esquecer a animação
  • 4:06 - 4:09
    com um traço
  • 4:09 - 4:10
    conteiner.
  • 4:10 - 4:14
    Aqui a nossa ideia
    chamando ela bonitinha.
  • 4:14 - 4:16
    Vamos
  • 4:16 - 4:18
    vírgula
  • 4:18 - 4:20
    Ok? Aqui
  • 4:20 - 4:23
    vamos definir alguns parâmetros.
  • 4:25 - 4:27
    Como renderer
  • 4:27 - 4:31
    para ele renderizar
    nos arquivos mais comuns.
  • 4:31 - 4:34
    Nesse caso eu vou utilizar SVG.
  • 4:39 - 4:41
    O renderer vai ficar em SVG,
  • 4:41 - 4:45
    ai um loop e o loop
  • 4:45 - 4:47
    eu vou colocar false
    porque eu não quero que
  • 4:47 - 4:50
    a minha animação
    ela fique num processo infinito
  • 4:50 - 4:53
    de liga e desligar,
    então eu quero só que ela funcione
  • 4:53 - 4:58
    quando eu clicar sobre ela, Então
    por isso eu coloco false em loop
  • 4:59 - 5:02
    autoplay a mesma coisa, porque
  • 5:03 - 5:07
    ele vai começar automaticamente.
  • 5:07 - 5:09
    Eu não quero começar
    automaticamente.
  • 5:09 - 5:12
    Eu quero que comece com o meu click
  • 5:13 - 5:16
    e pé e o caminho
  • 5:16 - 5:19
    de onde está a nossa animação
  • 5:20 - 5:23
    está na pasta animation.
  • 5:23 - 5:27
    Se barra
    o nome da animação animacao,
  • 5:27 - 5:30
    ponto de Não
  • 5:30 - 5:33
    muito bem, já temos essa parte
  • 5:33 - 5:36
    e não podemos esquecer
  • 5:36 - 5:39
    do nosso finalzinho
    de ponto e vírgula
  • 5:40 - 5:42
    e nosso famoso Control s.
  • 5:42 - 5:45
    Olha o que apareceu aqui
    até agora não acontece nada,
  • 5:47 - 5:50
    mas a nossa animação já está aqui
  • 5:50 - 5:53
    e vamos criar agora
    uma função para ela
  • 5:54 - 5:56
    e para isso vamos
  • 5:56 - 6:00
    é criar mais uma variável
    que nós vamos chamar de container.
  • 6:01 - 6:06
    A animação com o par.
  • 6:08 - 6:10
    Nossa variável
    nós chamamos de Contem a animação
  • 6:10 - 6:15
    e vamos convocar o nosso Documents
  • 6:16 - 6:19
    Ponto Get
  • 6:19 - 6:21
    Pai getElementById.
  • 6:21 - 6:23
    A ID é isso?
  • 6:23 - 6:27
    Muito bem,
    Vamos abrir um aos nossos parentes,
  • 6:28 - 6:34
    colocar as nossas aspas e apontar
    a nossa animação que é a animação.
  • 6:35 - 6:38
    Contem né?
  • 6:39 - 6:40
    Então tá,
  • 6:40 - 6:43
    Nós começamos a criar a nossa função
    using.
  • 6:43 - 6:45
    Ela está aqui, bonitinha
  • 6:45 - 6:50
    e agora vamos chamar uma
    um evento para ela.
  • 6:50 - 6:53
    Então para isso
    a gente vai colocar contêiner,
  • 6:53 - 6:57
    a animação, que é nossa variável,
  • 6:58 - 7:04
    e vamos chamar o AND.
  • 7:04 - 7:09
    Eu sempre coloco com e de listener,
    que vai criar um evento de
  • 7:10 - 7:13
    click. Opa!
  • 7:14 - 7:17
    Clique.
  • 7:17 - 7:19
    Que vai levar uma função
  • 7:19 - 7:22
    que eu vou deixar aqui
  • 7:22 - 7:25
    com o nosso.
  • 7:26 - 7:27
    Parenteses vazio.
  • 7:27 - 7:29
    Ai vou abrir
  • 7:29 - 7:32
    bonitinho o nosso colchete e vou.
  • 7:35 - 7:38
    Colocar a animação
  • 7:38 - 7:40
    que é a nossa variável
  • 7:40 - 7:43
    onde que está levando a animação
    aqui em cima
  • 7:43 - 7:45
    e vou chamar o gol.
  • 7:45 - 7:48
    O show and
  • 7:48 - 7:49
    play.
  • 7:49 - 7:51
    Deixa eu ver se eu escrevi certo.
  • 7:51 - 7:53
    A gente não pode errar
  • 7:53 - 7:53
    aqui.
  • 7:53 - 7:56
    Google and play.
  • 7:57 - 7:59
    Com o valor zero,
  • 7:59 - 8:02
    começar a partir do zero.
  • 8:03 - 8:03
    E verdadeiro.
  • 8:03 - 8:06
    Assim foi clicado.
  • 8:09 - 8:10
    E ele funciona.
  • 8:10 - 8:13
    Vou montar um control S
    e vamos ver se funcionou.
  • 8:15 - 8:18
    Cliquei muito rápido,
    mais se eu clicar aqui e divagar
  • 8:18 - 8:19
    já está funcionando.
  • 8:19 - 8:22
    Mas tem que faltando alguma coisa.
  • 8:22 - 8:25
    Então o que que eu vou fazer?
  • 8:26 - 8:28
    Eu vou pegar um
  • 8:28 - 8:32
    o ID que eu coloquei
    aqui no index, a animação container.
  • 8:36 - 8:39
    Vo abre aspas,
  • 8:39 - 8:42
    cursor pointer e S
    para quando eu passar o mouse aqui
  • 8:43 - 8:47
    virá parecer que é clicado,
    então quando sai da setinha
  • 8:47 - 8:50
    e vai para a mãozinha,
    a gente sabe o que é clicado.
  • 8:50 - 8:51
    Cliquei.
  • 8:51 - 8:54
    Está funcionando.
  • 8:54 - 8:58
    É assim que você aplica
    o seu arquivo.
  • 8:58 - 9:02
    Jeison No versículo de óbvio,
    coloquei algumas funções
  • 9:02 - 9:06
    a mais para criar interatividade,
    mas é basicamente isso.
  • 9:07 - 9:11
    Agora você já sabe como levar a sua
    animações
  • 9:12 - 9:16
    em código para o versículo de aplicá
    los em interfaces digitais.
  • 9:16 - 9:19
    Se aprofunde no estudo do código
    para criar funcionalidades,
  • 9:19 - 9:22
    interatividades
    com a sua animação e pratique.
Title:
DMG CAP13 2025 VA01 SUA ANIMACAO EM CODIGOS
Video Language:
Portuguese, Brazilian
Duration:
09:25

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions