‫Bem vindo de volta.
‫Neste vídeo, vamos criar a primeira parte de nossa cena de jogo e vamos passar desta
‫cena para a próxima e para a próxima cena usando nosso botão play para que nosso botão play faça qualquer
‫coisa, nós precisa adicionar um script a ele.
‫Caso contrário, não fará nada.
‫Portanto, precisamos criar um novo script.
‫Então, pressiono o botão direito do mouse para criar um script preciso e vou chamá-lo de um botão de reprodução porque vou
‫mantê-lo muito simples com os scripts e este vídeo, porque no final é mais fácil
‫criar vários scripts para fazer cada .
‫Apenas uma coisa ou tem apenas um aspecto importante que devem cumprir.
‫E é o mesmo com este botão de reprodução.
‫Portanto, este script cuidará apenas desse botão.
‫E a única coisa que ele deve fazer é nos levar desta cena para a próxima.
‫Vamos primeiro começar dando a este botão de reprodução qualquer funcionalidade.
‫E como fazemos isso, criamos um novo método.
‫E o método que vou criar é public void e vou usar esse nome de jogo.
‫Então, eu crio um novo método que chamo de play game, e é com um P maiúsculo porque os métodos em
‫C Sharp são escritos com letras maiúsculas.
‫E então, por enquanto, vou apenas usar a funcionalidade de depuração que o jogo de jogo de log de depuração foi pressionado.
‫Então é isso.
‫Esse é todo o código que vamos usar por agora.
‫A única coisa que isso fará é criar uma entrada em nosso console.
‫Então, vamos salvar esse script com controladores de controle ou comandos e, em seguida, vamos para um botão de reprodução novamente
‫em nosso menu principal.
‫Temos o botão aqui e ali do lado direito no componente de script do botão, você pode ver que
‫há uma área para desmarcar e que a lista está vazia no momento.
‫Então o que fazemos é adicionar algo à lista, então pressionamos o botão e aqui podemos escolher um objeto.
‫E atualmente podemos escolher entre a cena ou podemos escolher entre os ativos.
‫A melhor maneira de lidar com isso é direcionar esse script para o nosso próprio botão.
‫Agora você pode ver que o script do botão play foi adicionado ao nosso botão A aqui.
‫Agora podemos escolher o próprio botão como ao clicar no objeto Clicar.
‫E lá agora podemos escolher a funcionalidade do botão play, que foi chamada de play game.
‫Como você pode ver, existem vários métodos diferentes que são ativados automaticamente e um deles é o
‫que nós mesmos criamos, que é chamado de jogo.
‫Agora vamos adicionar isso e testar novamente.
‫Vamos simplesmente testar o que o botão de reprodução faz.
‫E eu clico no botão play e do lado esquerdo você pode ver que play game foi pressionado.
‫Perfeito.
‫Isso é exatamente o que queríamos alcançar, e agora sabemos que o botão funciona e podemos ir em
‫frente e usar o botão para nos mover desta cena para a próxima.
‫E para fazer isso, precisamos criar uma nova cena.
‫Então, vamos salvar a cena aqui.
‫E agora vamos criar uma nova cena.
‫Então, com o botão direito, clique em seus ativos, crie e vá para a cena, e essa cena será a
‫nossa cena do jogo e terá toda a funcionalidade do jogo.
‫Então, vamos passar para a cena e você pode ver que está vazio.
‫Portanto, não há nada acontecendo nesta cena.
‫E aqui você vê que temos a mesma configuração que tínhamos com a outra cena no início.
‫O que eu gostaria de ter é a mesma câmera principal com o mesmo fundo e o mesmo tamanho que eu
‫tinha no outro vídeo ou como eu tinha na minha cena do menu principal.
‫E você pode adivinhar como conseguir isso, como trazê-lo aqui.
‫E eu vou te mostrar.
‫Então, voltamos para a cena do nosso menu principal e lá eu.
‫Use minha câmera principal e crio uma pré-fabricada a partir dela, então arrastei para meus ativos, para a área de meus ativos, e vocês podem
‫ver que minha câmera principal é uma pré-fabricada.
‫Agora, na parte inferior, você pode ver o ponto pré-fabricado da câmera principal.
‫Isso significa que é um pré-fabricado, que agora podemos usar de várias maneiras.
‫Por exemplo, poderíamos voltar à nossa cena de jogo.
‫E dentro de nossa cena de jogo, podemos deletar a câmera principal antiga.
‫Agora você pode ver este jogo, não quer nenhuma renderização de câmeras e podemos arrastar nossa câmera principal para dentro.
‫E você pode ver que tem todas as configurações diferentes que configuramos.
‫Portanto, 450 para o tamanho.
‫Tem um fundo, que é o nosso código e tem um material preto.
‫Agora, vamos salvar a cena do jogo e voltar ao nosso menu principal.
‫Agora queremos passar daqui para a nossa cena de jogo.
‫E para conseguir isso, precisamos adicionar algum código.
‫Então, por enquanto, nosso botão de jogo realmente só faz uma coisa e diz que o jogo foi pressionado no diálogo.
‫Mas o que precisamos adicionar é nosso gerenciador de cena.
‫E para usar o gerenciador de cena, precisamos implementar a funcionalidade.
‫Então, adicionamos uma biblioteca aqui, que é o Unity Engine, aquele gerenciamento de cena dentro deste namespace, gerenciamento de cena que podemos
‫encontrar o gerenciador de cena.
‫Agora podemos chamar a classe do gerenciador de cena.
‫O que nos permite mover de uma cena para outra, então diríamos carregar cena, e agora podemos mover desta
‫cena para a próxima.
‫E a próxima cena para a qual queremos passar é a nossa cena de jogo.
‫E aqui é importante usar uma string.
‫Como você pode ver, ele espera uma string, que tem o mesmo nome.
‫E é importante ter uma cena que se chama jogo.
‫Caso contrário, obteremos um erro que diz nenhuma cena disponível com o nome inserido.
‫Então, este aqui, o gerenciador de cena nos move para a cena do jogo.
‫Então essa é a ideia por trás disso.
‫Então, salvo o roteiro, volto à unidade e agora começo a jogar.
‫E eu apertei o botão play.
‫Então vamos pressionar.
‫E ainda temos um erro, diz que o jogo Sene não poderia ser mais alto porque não foi adicionado às configurações de construção
‫ou o pacote de recursos não foi carregado.
‫Se você receber esse erro, o que ele diz não pôde ser carregado porque não foi adicionado à configuração
‫de construção.
‫Você tem que adicioná-lo à configuração de construção e isso é feito muito facilmente.
‫Vamos para o arquivo, então construímos as configurações ou, no meu caso, o próximo comando de controle de deslocamento B e então vou para as configurações
‫construídas aqui.
‫Eu tenho que adicionar as cenas que eu quero ter na minha construção e você pode arrastar as cenas
‫de sua pasta de ativos diretamente nas cenas e construir assim que tiver feito isso.
‫E então você pode iniciar o jogo e ver se funciona.
‫Vou maximizar e jogar de novo para que entre em tela inteira que estamos.
‫Aperto o play e chego à minha tela preta e minha tela preta é a minha cena de jogo por enquanto.
‫Então vimos que funcionou.
‫Então, o jogo foi pressionado e estávamos na cena do jogo.
‫Perfeito.
‫Agora você sabe como criar botões, como usar botões, como mover de A para B.
‫E no próximo vídeo, vamos popular a cena do nosso jogo e limpá-la.
‫Tudo bem.
‫Antes de fazermos isso, vamos limpar nossa pasta de ativos porque agora criamos pastas para todas as diferentes partes
‫do nosso jogo, a fim de manter tudo limpo.
‫Por enquanto, não é realmente necessário porque temos apenas seis ou sete arquivos, mas será muito mais
‫difícil mais tarde e muito mais importante mais tarde, à medida que os jogos se tornam mais complexos e
‫mais peças diferentes você tem.
‫Então, o que precisamos fazer é criar uma pasta de script para todos os scripts e eu arrasto meu script do botão
‫de reprodução para lá e, em seguida, o próximo é para meus pré-fabricados.
‫É sempre importante ter uma pasta pré-fabricada, então arrasto minha câmera principal para lá.
‫Então eu crio
‫uma para fontes e arrasto minha fonte Monroe para lá e outra para materiais de materiais e arrasto meu material preto para lá.
‫Assim como para as cenas, você pode criar uma pasta de cenas adicional.
‫Mas o que eu realmente gosto de ter minhas cenas em um lugar, que é a pasta raiz de ativos.
‫Excelente.
‫Então agora vamos salvar a cena, salve o projeto e nos vemos no próximo vídeo.