Nesta lição,
criaremos um novo tipo de ticket,
que pode agrupar várias seções de ticket,
e o Grupo inteiro representará a área Van Veen Inc.
Então vamos abrir nossa tela.
Selecione o nosso bilhete.
Um inferno é duplicado.
Vamos movê-lo para baixo do bilhete A.
Posso mudar o nome para bilhete?
Seja agora.
Vamos eleger o nosso bilhete.
Um Alex Estes capaz.
Abra o nosso bilhete B e apague a parte do bônus para que tenhamos apenas a parte do dinheiro.
Agora vamos abrir o bilhete.
Pai sexual,
abra a seção do ticket,
abra os elementos do tabuleiro e também os grupos verticais e selecione os dedos dos pés horizontais.
E vamos lidar com eles.
Abra o grupo horizontal restante e vamos como as últimas Ilhas Burpees duplicadas.
Então temos quatro deles.
Agora selecione a nossa seção de bilhetes.
Posso alterar a taxa de proporção?
Toby 3.2.
Então temos uma forma retangular agradável fora da nossa seção.
Agora vamos eleger a nossa escolha um pai seção Inferno é duplicado mais três vezes,
Então agora temos quatro seções de dinheiro,
mas queremos agrupá-los para representar seção Van Big Ticket.
Mas antes de fazer isso,
vamos abrir nossos gerentes e eleger nosso gerente de jogo.
O inferno é o Dragão.
Largue nosso ticket estar na variável de ticket atual agora para ver como ele está funcionando.
Agora,
vamos pressionar play e podemos ver que cada seção de ticket representa uma era significante.
Mas não queremos esse comportamento.
Queremos agrupá-los para que todos os quatro bilhetes representem a área de von Vinick.
Então, vamos selecionar nossa pasta de scripts.
Vamos para a pasta Board.
Inferno,
é criar ou C script afiado e vamos chamá-lo de Grupo de Seção de Ticket.
Agora vamos abri-lo.
Limpe o arquivo.
Vamos mover os bilhetes para cima,
Toby perto agora Bilhete de dentro.
Vamos criar sua variável.
Assim é o grupo de seção Bilhete Público direito lendo o grupo de inspeção.
E nós estaremos atribuindo essa variável se nossas áreas de bilhetes representarão Van Group e
vamos criar também Heather e dentro.
Heatherly está certo Grupo de seção opcional Inside Creeper bilhete.
Precisamos verificar se nosso grupo de seção foi atribuído,
então vamos perguntar se Grupo de Seção é igual a agora.
E se sim,
vamos colocar o nosso antigo por um grupo dentro desta filial,
e estamos tratando cada área de ingresso é uma parte vencedora separada.
Agora, se o nosso grupo de seção vota atribuído,
vamos criar l declaração e aqui precisamos definir os mesmos métodos que estamos definindo
para nossas áreas de ticket separadas.
Então precisamos definir a sensação do grupo de seção ponto sendo entediado contagem de imagens.
Então precisamos definir seção grupo ponto sentir ser uma configuração.
Então precisamos de seção grupo ponto sentir imagens entediadas e precisamos destes bilhete como um perímetro
e o último que precisamos grupo seção Não se conectar a você I outro.
Agora vamos eleger nosso primeiro método.
Vamos,
Pete.
E vamos voltar ao nosso grupo de bilhetes e aqui,
Liz,
bem público.
Evite a sensação de contagem de imagens interna.
E para o método dele,
precisamos criar público em ficar entediado.
Variável de contagem de imagens,
que custam zero.
Vamos colocar no nosso método e podemos verificar como estávamos calculando dentro da nossa seção de bilhetes
.
Então vamos pegar a seção ticket e vamos movê-lo no ano para o nosso script e vamos encontrar
sentir win placa imagens método contagem.
Diabos,
copiou o valor.
Volte para o grupo de seção de bilhetes e é baseado e precisamos mudar.
Nós inboard imagem contagem variável padrão.
Então vamos selecionar estão definindo que a base.
Vamos movê-lo para perto de nossos roteiros.
E aqui,
vamos criar uma nova lista pública fora e ser o nome sendo conta.
Um por um bilhete aqui estará definindo quantas surpresa queremos para o bilhete inteiro.
Temos várias seções.
Ei,
vamos também copiar Heather e eu mudamos o nome ganhando um por um bilhete que salvou
na base.
Vá com Tickets Action Group e altere o nome para ser contado um por um ticket.
Agora precisamos sentir configurações más.
Então vamos escrever sessões de campo vazias públicas.
E para esses métodos,
precisamos também definir variável.
Então, vamos escrever público em configurações com configurações.
É o dedo do pé é feito isso e vamos verificar o que estávamos fazendo em nossa seção de bilhetes.
Então, vamos copiar a parte do dinheiro do método e isso é usado em nossas configurações verdes.
Vamos verificar o próximo método.
Vamos,
Pete.
E vamos criar um vazio público,
sentir imagens entediadas e vamos colocar ticket com o nome ticket como um parâmetro.
Agora precisamos acessar todas as nossas imagens do quadro,
então vamos escrever imagem menos off board com o nome.
Todas as imagens do tabuleiro são iguais a duas.
E porque temos mais pessoas,
seções de ticket e cada seção de ticket tem um menos off board imagens que precisamos escrever
ticket as áreas de ticket,
não selecione muitos,
e uma célula como muitos basicamente cria vandalizada a partir de um múltiplas listas fora de bordo imagens,
mas precisamos adicionar ajudá-los a piscar espaço nome para usá-lo Agora dentro do perímetro,
precisamos criar outra expressão de lâmpada com referência todas essas listas de imagens de bordo.
Então vamos escrever um operador lambda,
uma imagem de tabuleiro de dardos menos e no final,
precisamos terminá-lo com o método para listar.
E então precisamos criar um mínimo fora de bordo,
emitir configurações e vamos chamá-lo de quadro,
emitir configurações.
Lista de animais é igual a dois e vamos verificar novamente o nosso vício escolha e queremos usar fazer
imagens de tabuleiro,
matriz de metal.
Então vamos copiar o nome.
Vamos voltar a tomar um grupo de seção e porque o método estético podemos apenas escrever
seção bilhetes,
não fazer matriz de imagens do tabuleiro e vamos colocar nossas imagens do tabuleiro de vitória contar como a primeira permissão
er todas as imagens do tabuleiro que contam como um segundo e sendo configurações que eu queria como um TERT.
Agora vamos voltar para a nossa seção de bilhetes e precisamos usar o método de configurações de placa de conexão, bem como
,
mas precisamos corrigir o modificador de acesso,
Toby Public e Static.
E agora podemos ver que cometemos um pequeno erro.
Em vez de minúsculas ser expresso perímetro,
ele estava usando maiúsculas significando Sprite Global Variable.
Então, vamos consertar isso.
Vamos voltar para o nosso grupo de bilhetes Hell ,
continua.
Isso é certo seção Ticket ponto conectar configurações da placa.
Como é colocado lista de configurações de imagem do quadro no primeiro parâmetro todas as imagens do tabuleiro como um segundo
sendo imagens entediadas contam como um TERT,
e para o último,
precisamos criar ganhos públicos Sprite.
Orgulho Maribel.
Diabos,
foi adicionado ao nosso perímetro,
mas queremos postar como referência,
então precisamos usar a arte de resgate.
Agora vamos salvar o arquivo e voltar para o bilhete.
Vamos,
Pete.
Muito-meto voltar para o nosso grupo de seção de bilhetes novamente e vamos escrever Public Void conectou-nos
novamente e vamos copiar método da nossa seção de bilhetes.
Então vamos selecionar a parte do dinheiro e vamos ao Pete e à nossa secção de bilhetes.
Vamos baseá-lo como ele é,
e nós terminamos todos os métodos de nossos bilhetes rastejou.
Então agora vamos eleger nosso jogo,
gerenciar seu script e ele está se movendo por perto.
E agora precisamos mudar a nossa ampla,
diz Mãe por um método de seção,
porque precisamos adicionar a partir de uma opção para o nosso grupo de seção de bilhetes.
Então vamos criar Tote Humano com o bilhete de protesto nome.
Então vamos voltar para o roteiro do bilhete.
E aqui,
vamos criar.
Então vamos escrever um bilhete de protesto público e em silêncio,
certo?
Se o grupo de seção custou em tudo,
vamos chamar a velha rotina.
Então está certo,
gritou protestos de retorno uma por uma seção.
Agora, se o nosso grupo de seção é designado,
vamos criar a declaração L e Liz,
certo?
Gritou a seção de retorno grupo ponto protestos mãe,
comprar um bilhete e vamos colocar este bilhete é um perímetro.
Agora vamos copiar o nome fora do método e vamos para o nosso grupo de seção de bilhetes e vamos
criar público I m aerador Proteas um por um bilhete e vamos colocar bilhete dentro do perímetro de um ticket s
.
Agora,
dentro do nosso método,
queremos começar uma nova proteína com o nome.
Espere até o bilhete terminar e vamos colocar bilhete é um perímetro.
Agora precisamos definir o rodapé assim é público certo.
Eu sou numerador esperar até que eles terminem e vamos colocar bilhete dentro de um experimentador de bilhetes
e aqui o que nós queremos fazer.
Quer verificar se a multa estava terminada?
Então vamos criar via loop e dentro vamos estar perguntando se ticket concluído é igual a dois.
E se sim,
vamos gritar para voltar agora.
Agora precisamos definir este bilhete terminar por rebelde Soul é certo Bilhete touro Público terminado
porque para forçar agora quando o nosso bilhete já está terminado,
queremos ter certeza de que todas as seções de bilhetes estão terminados também.
Então vamos criar loop de forragem onde estamos looping nosso ticket,
as áreas de ticket e queremos terminá-lo seção.
Então vamos escrever Item Essa seção concluída é igual a Verdadeiro.
Agora vamos voltar para o nosso bilhete de protesto Bamber,
e aqui nós não vamos de nossas seções para ser habilitado um por um.
Então vamos criar para cada loop e novamente.
Vamos fazer um loop sobre tíquete as áreas de ticket e queremos começar ir rotina encontrada por um para
cada seção de ticket.
Por isso, está certo gritou item de devolução que aguardam até terminar o arranhão e depois que a nossa era do bilhete
é concluída, precisamos perguntar se o nosso bilhete já está terminado também.
E até mesmo note que podemos continuar normalmente.
Mas o acabamento é área de arranhões.
Então vamos escrever item que a minha área de grito que terminar de processar.
Agora, quando todas as áreas de ingresso estiverem esticadas,
podemos executar a rotina de chamada final.
Então vamos escrever bilhete de retorno gritado que terminar o processamento e vamos colocar bilhete As áreas do bilhete
é o primeiro perímetro e nós em configurações como um segundo.
Agora podemos ver que temos um erro dentro terminar método de protesto.
Então vamos abrir nossos ingressos assustados para que possamos corrigi-lo.
E aqui precisamos consertar nosso primeiro perímetro.
Então, em vez de pegar a seção Atlantic it,
precisamos tirar um mínimo fora da seção de bilhetes com a lista de seção de nomes.
Agora precisamos corrigir esses erros.
Então vamos criar olhar forragem e vamos estar looping através da lista de seção e basicamente
cortou e colar a seção minha área de estiramento terminou de processamento lá e alterar o nome para
item.
Em seguida,
precisamos corrigir erros dentro do protesto um por um,
seção de metais.
Em vez de chamar um item,
vamos chamar uma nova lista fora do vício em diabéticos e vamos sentir o mínimo que é o item.
Quão tarde salvou o arquivo agora para continuar.
Vamos voltar para a nossa seção de bilhetes,
e aqui queremos adicionar alguns métodos pelos quais podemos calcular se nosso ticket foi concluído
ou não.
Então, primeiro,
vamos criar referência ao nosso grupo de seção de tíquetes.
Então vamos criar o grupo de Seção de Ticket Público com o grupo Seção de Nome,
e também está em um cabeçalho com o nome opcional Grupo seção.
Agora vamos rolar para baixo para a nossa espera até o método de acabamento de arranhões.
Agora,
no final do método,
quando nossa seção de tíquetes já estiver concluída,
queremos perguntar se nosso grupo de seção foi assinado.
Então vamos perguntar se o Grupo de Seção não é igual a agora.
E se for verdade,
vamos também chamar o Grupo de Seção de Métodos de área de ticket final.
E há o único lugar de onde estamos dando feedback ao nosso grupo de seção.
O segundo lugar é dentro da atualização ganhando medalhas de contagem,
então não teremos a possibilidade de terminar nosso grupo de seção quando todos os significados orgulhosos estiverem
terminados.
Então vamos perguntar se Seção Grupo não t Costa Newell e se é verdade,
gosta chamado você Método com grupo de seção a atualização significando contagem.
Agora precisamos definir esses dois metais dentro do nosso grupo de seção de tíquetes,
para que ele seja aberto.
Primeiro.
Vamos criar contagem de opinião de atualização de vazios públicos.
E para esses métodos,
precisamos criar nova variável.
Então vamos escrever público em imagens de quadro de significado final igual a 20 e vamos colocar isso no nosso
esquecimento.
Não posso método e vamos em creme neles.
Então, sempre quando nós arranhamos alguns seres noiva Nossa atualização significando cometo bem incrementar a
variável de imagens de placa de significado acabado,
e então podemos perguntar se nossas imagens de placa de significado final variável Bill Eco
variável de imagens de placa de significado acabado, e então podemos perguntar se nossas imagens de placa de significado final variável Bill Eco .
Isso significa que se ele é igual a todas as imagens do quadro de significado e se sim,
vamos mudar nossa variável de ticket concluído para ser verdadeiro.
Agora vamos empregar o segundo meio.
Assim é direito público Boyd terminou área bilhete,
e para esses métodos,
também precisamos criar nova variável.
Então vamos escrever áreas públicas e terminadas de ticket com o valor padrão de zero e dentro
nosso método,
vamos incriminar por um.
Então precisamos perguntar se as áreas terminadas são iguais às áreas contadas e isso significa que se terminamos
todas as áreas e se sim,
vamos mudar nossa variável terminada para ser verdade.
Agora as áreas que não temos ainda para que possamos criar público em Aarhus calmo adulto com o
valor padrão fora de zero.
Agora precisamos também método,
que será descansar sentado todos os valores onde estaremos chamando bilhete de canoa.
Então vamos criar público evitar Arrested disse coisas método e vamos colocar bilhete como um
perímetro dentro,
Vamos sentir nosso RS contagem de metal.
Então vamos à direita RS contagem é igual toe ticket.
As áreas dos bilhetes A contagem.
Próximo Deixe o ticket de reinicialização terminar.
Toby,
False e Ovos.
Nós não terminamos de ser imagens entediadas para ser zero em nossas áreas de ingressos acabados.
Toby Zero também.
Agora vá para essas configurações presas.
Vamos voltar para pegar aquele grito e primeiro dentro do nosso grande metal.
Vamos perguntar se nosso grupo de seção não é igual a fazer agora.
E se não,
queremos atribuir nosso grupo de seção para nossas áreas de ingressos.
Então vamos criar um loop de forragem e vamos fazer um loop sobre as áreas dos bilhetes e dentro.
Vamos escrever para eles que o grupo de seção é igual a dois grupos de seção agora para sair do nosso grupo de seção
.
Vamos a receita do dedo do pé,
carrapato admitido.
E aqui,
vamos perguntar se Grupo de Seção não é igual a agora e se não,
vamos chamar grupo de seção embora as coisas receita e vamos colocar este tíquete s perímetro.
Agora vamos salvar o arquivo e voltar para um desvio.
É eleger nosso ticket agora está em nosso componente de grupo de ação de ticket Nele,
é arrastar e soltar nossa tomada.
Uma seção cresceu Pinto seção grupo variável vendendo nosso banco de dados e significado toe.
Sinta o feijão contar em comprar um bilhete então é até um elemento e vamos mudá-lo para cinco.
Então precisamos encontrar cinco mesmos spreads para ganhar o preço.
Então vamos eleger novamente o nosso bilhete ser e vamos pressionar jogando dedo do pé finalmente testado.
Vamos rolar para baixo para ver o grupo de seção de tíquetes e vamos começar a coçar e podemos ver
quando estamos esticando nossos sprites vencedores.
A variável de imagens de placa de acabamento significa está aumentando,
e quando terminamos as seções, as
variáveis de área de ticket acabado também estão aumentando.
E quando encontrarmos o último significado de paz,
nosso painel vencedor aparecerá para que possamos fazê-lo novamente e veremos que tudo funciona como queríamos
.
E esse é o fim dessas lições.
Obrigado.
E um selo em um exame