‫Olá e bem-vindo.
‫Estaremos escrevendo nosso primeiro programa de blueprint nesta palestra para que, quando apertarmos o
‫play, recebamos mensagens impressas na tela.
‫Vamos mergulhar.
‫Você pode pensar em programar no Blueprint, um pouco como conectar um circuito elétrico.
‫Você tem seus diferentes componentes e pode conectá-los para que, quando um
‫interruptor de luz for ligado, a luz acenda.
‫Agora, como vamos apresentar muitos conceitos novos aqui, vou construir um
‫pequeno glossário à medida que avançamos.
‫Agora, vimos no final da última palestra que essa coisa aqui é chamada de gráfico de eventos.
‫É a tela na qual vamos pintar todos os nossos projetos.
‫E também vimos que podemos clicar com o botão direito do mouse no gráfico de eventos para obter uma lista de funcionalidades.
‫Agora, a primeira coisa que quero que você procure é imprimir string, e você verá que há um item
‫de menu lá.
‫Está sob o título de desenvolvimento, e se você clicar nele, ele traz algo que é chamado de nó.
‫Agora, um nó é uma funcionalidade pré-criada que podemos inserir em nosso projeto e usar de dentro.
‫Planta.
‫E uma string é essencialmente programador.
‫Fale por texto.
‫Então, o que temos aqui é este nó.
‫Quando estiver ativado, diremos olá.
‫Podemos mudar isso para outra coisa.
‫Uma mensagem como Bem-vindo aos destroços do armazém.
‫Agora podemos querer que esta mensagem seja exibida na tela quando começarmos a jogar.
‫Agora, felizmente, podemos fazer isso com outro nó.
‫Se clicarmos com o botão direito, podemos procurar começar a jogar.
‫E isso traz um item de menu chamado Event Begin Play.
‫E isso traz mais uma nota.
‫Agora um evento é apenas um tipo especial de quando esse nó, ele nos diz quando algo deve acontecer.
‫E neste caso, o evento Begin Play nos diz que algo deve acontecer quando o jogo começa, quando o
‫botão play é pressionado.
‫Agora, você pode notar que esses nós têm essas pequenas setas e no lado esquerdo ou direito,
‫às vezes ambos.
‫Estes são conhecidos como pinos, que são essencialmente soquetes que podemos conectar uns aos outros.
‫Existem pinos de entrada que estão à esquerda e nos dizem quando executar esse nó específico.
‫E existem pinos de saída que nos dizem o que fazer após esse nó específico.
‫Então, se dermos uma olhada nisso, teremos apenas um pino de saída no evento, o que faz sentido porque sabemos
‫que os eventos são um nó quando.
‫Eles nos dizem quando fazer algo e temos entradas e saídas na string de impressão, o
‫que significa que podemos dizer quando deve começar, qual é a entrada, e então podemos dizer o que fazer depois, que
‫é a saída.
‫Assim, você pode clicar e arrastar entre esses pinos em qualquer ordem para fazer uma conexão entre os dois.
‫E as conexões são literalmente apenas esses fios entre pinos que nos permitem conectar isso quando ao
‫quê.
‫Então, neste caso, estamos nos conectando quando começamos a tocar, então você deve imprimir uma string.
‫Vamos tentar isso.
‫Se você apertar o botão play na barra de ferramentas, devemos ver uma sequência de boas-vindas aos destroços do armazém sendo
‫impressa.
‫Agora, a mensagem não fica por muito tempo, mas tudo bem.
‫Não precisamos provar o ponto.
‫Agora, se você notar algum assobio de fundo enquanto estou jogando, não são os fãs do meu computador ou o
‫ruído de fundo no meu quarto.
‫Na verdade, isso é algum som ambiente que está em nosso nível padrão que está tocando quando apertamos o play.
‫Se você apertar o play em seu próprio projeto, experimente e ligue seus alto-falantes.
‫Você vai ouvir o mesmo som.
‫Agora podemos fazer sequências de nós da mesma forma que poderíamos conectar várias
‫lâmpadas em uma sequência, e isso nos permitiria fazer uma coisa e depois outra.
‫Então eu gostaria que você aceitasse o desafio de imprimir outra mensagem após a nossa primeira.
‫Portanto, adicione outro nó de string de impressão clicando com o botão direito do mouse e procurando por ele.
‫Conecte-o em sequência com nosso primeiro nó de string de impressão e, em seguida, personalize o texto ao seu gosto, faça uma pausa
‫no vídeo e experimente.
‫Ok, bem-vindo de volta.
‫Então vamos sair do jogo com um escape e então vou mostrar que você pode realmente arrastar o
‫pino de saída.
‫E então isso traz automaticamente uma caixa de pesquisa para você, então você nem precisa clicar com o botão direito do mouse e
‫então eu posso procurar por string de impressão e isso adiciona um novo nó de string de impressão que está em sequência com
‫o anterior.
‫E eu posso dizer prepare-se para rumble.
‫E o que isso vai fazer é se jogarmos na impressão.
‫Ambos ao mesmo tempo.
‫Curiosamente, a mensagem mais antiga fica na parte inferior e a mais nova vem depois.
‫Mas, como aconteceu na sequência, tivemos um, depois o outro.
‫Simplesmente não há atraso entre os dois porque os computadores são muito rápidos.
‫Portanto, certifique-se de salvar suas alterações.
‫Você pode salvar todos os arquivos de alteração fazendo uma mudança de controle.
‫S e eu nos vemos na próxima palestra.