CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 07

  Рет қаралды 66,970

Crie Seus Jogos

Crie Seus Jogos

Күн бұрын

Пікірлер: 249
@PedroGarcia-gc3de
@PedroGarcia-gc3de Жыл бұрын
Cara que conteúdo e didática incríveis!!!! Tenho 22 anos e sempre amei games e criar mundos, seu canal tem sido um guia para mim. Apesar de terem anos, os vídeos continuam 100% atuais. Obrigado de coração, não quero desistir dos meus projetos e se tudo der certo, um dia trabalharemos juntos!
@thiagodesena7435
@thiagodesena7435 Жыл бұрын
Pra quem não está conseguindo mudar a velocidade da animação pq não aparece do jeito que o professor mostra no vídeo é só ir nos 3 pontinhos do lado do eixo do tempo em "Animation" e depois escolher a opção "Set Sample Rate" e escolher a opção 24.
@gui_tellez1848
@gui_tellez1848 9 ай бұрын
meu amigo, fiquei stressado com isso, quando descobli, ri por uns 15 minutos. rsrsrs
@pinheeirolucas
@pinheeirolucas 4 ай бұрын
brabo
@mattrodrigues2655
@mattrodrigues2655 4 жыл бұрын
Caramba vc descomplica muito, o modo como vc ensina é muito fácil aprender
@fabiovie92
@fabiovie92 4 жыл бұрын
Didatica otima e sem enrolação
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
Realmente. Fiquei assistindo as aulas e nem percebi que 2 horas e meia se passaram como moscas
@calofjogos
@calofjogos Жыл бұрын
Cara vc explica muitoooo bemmmm tô gostando muito dos seus vídeos
@GUYszYT
@GUYszYT 5 жыл бұрын
Não entendo nada sobre criar jogos,só olho o vídeo pq gosto do seu canal
@JoaoBatista-rs1pg
@JoaoBatista-rs1pg 4 жыл бұрын
Pra quem está com dificuldade, segue o script a baixo using System.Collections; using System.Collections.Generic; using UnityEngine; public class Pineapple : MonoBehaviour { private SpriteRenderer sr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { sr = GetComponent(); circle = GetComponent(); } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { sr.enabled = false; circle.enabled = false; collected.SetActive(true); Destroy(gameObject, 0.3f); } } }
@iblade8577
@iblade8577 2 жыл бұрын
te amo cara
@CanaldoFalcon
@CanaldoFalcon 2 жыл бұрын
Show! Só uma coisa, no caso é apple (maçã) e não pineapple (abacaxi)
@BrandLee115
@BrandLee115 Жыл бұрын
eu tbm usei o abacaxi KKKKKKKKK @@CanaldoFalcon
@dimitrimeirelles4911
@dimitrimeirelles4911 9 ай бұрын
salvador de todos
@Postadeiro
@Postadeiro 4 жыл бұрын
Caramba, eu estava procurando meios de começar a estudar programação voltadas a jogos já que trabalho linguagens web e banco de dados... Cai aqui na sua primeira aula e estou seguindo, to gostando, a lógica é bem parecida com as que uso, só não tenho conhecimento das bibliotecas do Unity... Seu trabalho é foda, to gostando muito, já estou até piruando sozinho aqui e está dando certo minhas lógicas kkkkkkkkkkk.... Agradeço ao conteúdo introdutório e completo, continue pois vc está fazendo do jeito certo!!
@TkdCrisDev
@TkdCrisDev 4 жыл бұрын
Muito obrigado pelas excelentes aulas. To animado demais, e aprendendo muito contigo. Forte abraço e sucesso!!!
@vinijacob6074
@vinijacob6074 3 жыл бұрын
Amando as video aulas. Já pensou em fazer o mesmo tutorial para um jogo de Rpg em top down view? Tipo Pokemón ou Stardew Valley. De qualquer jeito, ÓTIMAS video aulas mano, aprendendo muito, agradeço por disponibilzar esta conteúdo.
@PlayerParalelo
@PlayerParalelo 4 жыл бұрын
Obrigado, criar jogos está me mantendo focado na vida. Seu canal é demais, parabéns pelo desempenho e conhecimento
@fabiovie92
@fabiovie92 4 жыл бұрын
To apaixonado pela sua didática, sem enrolação nenhuma.
@leonardolanzellotti5679
@leonardolanzellotti5679 4 жыл бұрын
Parabéns pelo conteúdo mano. Curti bastante!! Eu faço jogos indie tbm.. nesse caso eu marcaria a opção de "Loop time" para false (não repetir no ciclo da animação) e pegaria a duração exata da animação clicando sobre ela na janela. Mas avaliaria se seria válido destruir o objeto do coletável e instanciar outro no lugar para o efeito (sendo esse efeito destruido por outro script). Cada projeto é um projeto e sua didática é excelente. :^)
@MarcosVinicius-jh4hp
@MarcosVinicius-jh4hp 4 жыл бұрын
DEMAIS, mt obrigado por acreditar nas pessoas que assistem seu canal
@futureappsmobile2416
@futureappsmobile2416 4 жыл бұрын
até agora tudo dando certo sem nenhum erro, top de mais.
@danisantos5910
@danisantos5910 2 жыл бұрын
Aula 7 Concluída! E sigo maratonando esse conteúdo!
@elofox6542
@elofox6542 3 жыл бұрын
Para quem também tava tendo problemas com a parte de destruir só trocar "Player" por "Untagged" (na Unity e no código)
@elofox6542
@elofox6542 3 жыл бұрын
@Hackzento ja viu se o problema não e no codigo, lembrou de colocar no if, que destrói com personagem de tag player/
@tiburciogmp7531
@tiburciogmp7531 2 жыл бұрын
eu to com um outro problema que eu n to sabendo oq é n kkk o problema é esse aqui Assets\scripts\maca.cs(21,12): error CS0120: An object reference is required for the non-static field, method, or property 'Component.gameObject'
@ericbmx
@ericbmx 2 жыл бұрын
@@tiburciogmp7531 olhe sua linha 21 e veja se tem algo escrito de maneira incorreta, mas chutaria que esse "Component" esta errado
@elofox6542
@elofox6542 Жыл бұрын
@Polar 22 verifica nas suas configurações se a parte de pause e resume tão no mesmo "bloco", tenta organiza-los mais distante
@charlesrobin6170
@charlesrobin6170 4 жыл бұрын
Muito obrigado pelo video, qualidade incrivel e explica muito bem. Continue com o otimo trabalho!
@josevictor4596
@josevictor4596 4 жыл бұрын
Valeu! To aprendendo muito com essas aulas
@cotoba
@cotoba 2 жыл бұрын
Vc me salvou, te amo, obrigado
@HerrNinguem
@HerrNinguem 2 жыл бұрын
microfone melhorou mt! parabéns!
@jmgames6840
@jmgames6840 2 жыл бұрын
Como sempre perfeito.
@ofrecceiro6811
@ofrecceiro6811 4 жыл бұрын
Fala Cara, muito boa suas aulas! Estou seguindo, só que reparei que no seu jogo ao pular contra uma parede o player ta travando, o meu também está assim! Já tentei milhares de coisas para resolver isso, mas nada resolve, sempre trava nas paredes. Tem alguma ideia de como resolver isso? Posta num futuro vídeo seu!
@CrieSeusJogos
@CrieSeusJogos 4 жыл бұрын
Rafael, se não me engano na última aula da série eu mostro duas soluções para isso. Abraços.
@italorikelme943
@italorikelme943 4 жыл бұрын
cara muito boa a aula obrigado pelo conteúdo
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
Vários códigos desse podem ser usados em outros tipos de jogos
@demisrs
@demisrs 3 ай бұрын
Parabéns pelo conteúdo e por sua didática! Simplesmente não consigo parar de assistir! Comecei hoje e estou na aula 7 até agora. Uma dúvida: pra mim não aparece o grid na tela Scene. Eu consegui criar o cenário mas se aparecesse o grid seria bem mais fácil. Como faço pra aparecer o grid?
@edusantos0310
@edusantos0310 23 күн бұрын
para aparecer os quadradinhos você precisa ativar o gizmos no canto direito superior da scene ou game. Mas acho que vc ja deve saber kkkk
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
O tempo perfeito da animação da maçã sumindo, na verdade, é o número de samples que você colocou na animação de sumir dividido por 100. Se eu tenho 32 samples na animação em que ela some, por exemplo, tenho que colocar 0.32f (f de float, ele explica no vídeo)
@andrei1598
@andrei1598 4 жыл бұрын
Como que posiciona a animação de coletar atrás da maçã na unity na mesma layer?
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
@@andrei1598 É só arrastar o "sprite" que é ativado quando a maçã é coletada atrás da fruta e desativá-lo.
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
Colocando as mesmas configurações de layer, scale, order in layer...
@iago612
@iago612 3 жыл бұрын
Caraca mn vc me ajudou muito, quando ele desativa o collected no vídeo eu achei que era pra reativar depois, parece besteira mas estava preso nesse vídeo a uns 2 dias brigadão mesmo mn
@heypixel2267
@heypixel2267 3 жыл бұрын
no caso seria a animação de quando ela foi coletada?
@matheusvillar457
@matheusvillar457 3 жыл бұрын
comentando só pra dar engajamento
@gelsonsilva2701
@gelsonsilva2701 3 жыл бұрын
didática excelente !
@marck2572
@marck2572 4 жыл бұрын
Ensina muito bem, parabens!
@sewlley3903
@sewlley3903 2 жыл бұрын
da aula 6 pra essa(7) apareceu do nada 3 pastas no seu vídeo que você não mostrou oque são, (canvas,image,eventsystem)
@davidbeliene2988
@davidbeliene2988 5 ай бұрын
Excelente aula! Entretanto acabei ficando com uma dúvida, como o "GameObject collected" faz referência ao Sprite da "fumacinha" ?? O meu funcionou tudo corretamente, porém fiquei com esta dúvida na cabeça, já que não atribuímos nenhum ID ou algo do tipo, como o Script sabe que esse GameObject esta ativando especificamente aquele Sprite da fumaça???
@joaoguilherme7600
@joaoguilherme7600 Жыл бұрын
Vc sabe como tira aquele bug do personagem ficar travando na parede? No vídeo passado acontece entre 18:24 a 18:34
@ti1ago2
@ti1ago2 8 ай бұрын
É possivel pegar um asset de personagem e modificar cores de roupa por exemplo ?
@joshd4290
@joshd4290 4 жыл бұрын
ótimo vídeo cara, mas como posso resolver o bug de colisão de tiles? tipo, o personagem trava no tile se ficar encostado nele, alem de travar em alguns blocos, como resolver esse bug?
@emanuelalves9239
@emanuelalves9239 4 жыл бұрын
também queria saber, to na expectativa dele resolver ate o final da playlist
@denyssilva604
@denyssilva604 3 жыл бұрын
UnassignedReferenceException: The variable collected of Apple has not been assigned. You probably need to assign the collected variable of the Apple script in the inspector. Apple.OnTriggerEnter2D (UnityEngine.Collider2D collider) (at Assets/Pixel Adventure 1/Assets/Scripts/Apple.cs:31)
@denyssilva604
@denyssilva604 3 жыл бұрын
solução conseui atraves deste video aqui: kzbin.info/www/bejne/ZoWwi3SrrsiFjNk
@denyssilva604
@denyssilva604 3 жыл бұрын
ou melhor dizendo, a correção está no 16:15
@Misami98
@Misami98 2 жыл бұрын
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA MEU DEUS FOI MANO MUITO OBRIGADO
@Misami98
@Misami98 2 жыл бұрын
TE AMO CARA
@TDGCarttonoficial
@TDGCarttonoficial 29 күн бұрын
Então eu posso deixar salvo esses scripts pra modificar ou criar outro game semelhante depois?
@andersongabrielsilvadeoliv9210
@andersongabrielsilvadeoliv9210 Жыл бұрын
Olá como eu faria para reconhecer o chão e acionar uma animação, seria uma boleana certo?
@tefindreams
@tefindreams 4 жыл бұрын
duvida : não teria como eu fazer detectar os frames da fumaça pra quando chegasse no ultimo frame o gameobject seja deletado ? pq ae a precisão seria exata
@brian15s2
@brian15s2 2 жыл бұрын
Eu estou com uma dúvida, em 16:20 você arrasta o Collected pra dentro da apple pelo inspector pra poder associar esse objeto e ativar ele pelo script, beleza, mas tem alguma maneira de fazer essa mesma associação pelo script? ao invés de ter que arrastar até o inspector? Sei que pelo inspector é mais fácil, mas queria apenas saber se tem outro meio e qual seria.
@drow_
@drow_ 2 жыл бұрын
Boa tarde, passou 6Meses, estou fazendo o curso agora, porem achei um meio que acessar o gameObject filho sem arrastar pro Inspector: this.gameObject.transform.GetChild(0).gameObject.SetActive(true); -> Ele irá buscar o transform do gameObjectPai --- FRUTA -> Vai Buscar Pelo seus Filhos -- OBJETOS DENTRO DO OBJETO -> Cada Filho é um Indicie -> (0) Primeiro Filho -> (1) Segundo Filho -> (n) n Filhos // Ele segue um Lista, onde o primeiro é o mais proximo do Objeto Pai -> Após Escolher qual filho você gostaria de acessar, so utilizar o comando que foi passado na aula gameObject.SetActive(true); // MEU CODIGO APENAS DO TRIGGER private void OnTriggerEnter2D(Collider2D collision) { switch (collision.gameObject.tag) { case "Player": this.spriteRenderer.enabled = false; this.circleCollider.enabled = false; this.gameObject.transform.GetChild(0).gameObject.SetActive(true); Destroy(this.gameObject, 0.4f); break; } }
@henrique_sc3436
@henrique_sc3436 2 жыл бұрын
Alguém sabe onde fica o filter mode na hora de colocar a maçã? na minha versão não aparece
@gabriellealmorais7536
@gabriellealmorais7536 Жыл бұрын
No meu não está aparecendo a opção para referenciar o collected no item
@hericklima238
@hericklima238 4 жыл бұрын
No caso, o enabled = false ou true, funciona para qualquer tipo de componente?
@canaldocris5456
@canaldocris5456 3 жыл бұрын
O jogo está funcionando até aqui, mas está detectando um erro no console que até agora não identifiquei. Se alguém puder me ajudar com isso eu agradeço. O erro que aparece é esse: 'Player' AnimationEvent has no function name specified!
@jjorge_v
@jjorge_v 3 жыл бұрын
Assets\Pixel Adventure 1\Assets\Scripts\Apple.cs(8,13): error CS0246: The type or namespace name 'SpriteRender' could not be found (are you missing a using directive or an assembly reference?) o meu ta dando esse erro algm sabe me dizer oq é?
@vitorscrr5673
@vitorscrr5673 3 жыл бұрын
c digitou errado, é SpriteRenderer, não SpriteRender
@TheMaceloLaian
@TheMaceloLaian 4 жыл бұрын
16:12 Porque foi preciso arrastar a maça praculá?
@se-ku3qn
@se-ku3qn 4 жыл бұрын
cruzes cara chic
@욤애퍄
@욤애퍄 4 жыл бұрын
oi eu não to conseguindo colocar o collected como vc faz no minuto 16:19 pq no meu não aparece o collected, meu cod abaixo using System.Collections; using System.Collections.Generic; using UnityEngine; public class Apple : MonoBehaviour { private SpriteRenderer sr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { sr = GetComponent(); circle = GetComponent(); } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { sr.enabled = false circle.enabled = false collected.SetActive(true); Destroy(gameObject, 1f); } } } oq tem de errado??
@Victor-pd9vj
@Victor-pd9vj 4 жыл бұрын
eu acho que o comando a linha 'sr.enabled = flase' esta sem o ponto e virgula no final o mesmo acontece para a de baixo
@anaflaviabrum8000
@anaflaviabrum8000 Жыл бұрын
Não consigo ativar a animação de destruição, está tudo correto porém não ativa, já refiz, pedi ajuda de outras pessoas que entendem mais que eu, está tudo correto mas não funciona a animação da fumaça
@lorraineribeiro9171
@lorraineribeiro9171 3 жыл бұрын
Cadê a animação do pulo duplo???
@alexnogueira2662
@alexnogueira2662 4 жыл бұрын
Esse cara devia criar um curso
@se-ku3qn
@se-ku3qn 4 жыл бұрын
no caso, tu ta fazendo o curso
@maithemacksoud6101
@maithemacksoud6101 Жыл бұрын
oii, seus vídeos estão me ajudando muito, de verdade! mas estou com dificuldade em fazer os Prefabs funcionarem, pois toda vez que copio, aparece a seguinte mensagem " The Animator Controller (apple) you have used is not valid.Animations will not play". pode me ajudar?
@isaquesousa433
@isaquesousa433 Жыл бұрын
Voce está com sorte kkkk Cabei de ter o mesmo problema e consegui resolver. Eu apaguei o antigo e coloquei uma layer ou tag no item (uma qualquer) e dps joguei na pasta. rodei o jogo e saiu a msg. Dps eu selecionei os gameObject que eu copiei e removi as tag/layer e continuou funcionando
@isaquesousa433
@isaquesousa433 Жыл бұрын
fiz o teste e tem como fazer sem apagar o que voce ja criou, clica nele e no 'inspetor" adicione uma tag qualquer, rode o jogo e dps retire a tag
@contempleoBardo
@contempleoBardo 3 жыл бұрын
o meu objeto esta sendo destruido normalmente mas fica aparecendo uma mensagem vermelha escrita nullreferenceException: object reference not set to an instance of an object! nao ta atrapalhando nada mas ta me incomodando essa mensagem oq faço pra tirar ?
@caetanolisboa5024
@caetanolisboa5024 3 жыл бұрын
cmg tb....
@Gabriela-ld8ri
@Gabriela-ld8ri 4 жыл бұрын
Meu player atravessa as maçãs... por quê?
@quelziinhaalol9656
@quelziinhaalol9656 Жыл бұрын
Olá me ajudem o meu de esse erro: Object reference not set to an instance of an object como resolver
@andrei1598
@andrei1598 4 жыл бұрын
Como que coloca o item collected atrás da maçã na mesma layer? No meu, o sprite de coletado fica em cima da maçã
@robersoncardosodossantos7444
@robersoncardosodossantos7444 4 жыл бұрын
não sei se da problema mas na maça coloquei -1 na posição z
@umcaraqualquer7336
@umcaraqualquer7336 4 жыл бұрын
Olá, sei que esse vídeo é de 9 meses atrás, mas eu queria tirar uma dúvida: o meu jogo, quando eu inicio, tudo fica com uma qualidade bugada, mesmo eu tendo ativado o filtro "Point (no filter)", Você ou alguém que esteja lendo isso sabe o que pode ser?
@joaogabrielsantos4860
@joaogabrielsantos4860 4 жыл бұрын
tenta reiniciar, ou pd ser q eseja assim so na cena e qnd vc iniciar o game esta tudo normal
@gabrielaribeiro6295
@gabrielaribeiro6295 2 жыл бұрын
Estou com um problema no script que detecta a colisão da maçã, ativei o is Trigger da maça e coloquei a tag no player, mas ele não executa nada que eu ponho dentro da função OnTriggerEnter2D(). Testei até um debug. O código está dentro do update e está tudo fechado com as chaves. void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player"){ Destroy(gameObject); } Debug.Log("bla"); }
@solioncraft668
@solioncraft668 3 жыл бұрын
no meu console da "player" AnimationEvent has no function name specified! oque siginifica?
@STORM_oak
@STORM_oak 3 жыл бұрын
É com o "P" maiúsculo
@Guinelactico
@Guinelactico 3 жыл бұрын
como que faz pro personagem parar de ficar com fricção na parede ?
@iago612
@iago612 3 жыл бұрын
tem tutorial na ultima aula a 18
@robersoncardosodossantos7444
@robersoncardosodossantos7444 4 жыл бұрын
será que tem problema de mudar a posição z dos objetos para ficar frente/trás.
@kanelinhaaa9636
@kanelinhaaa9636 3 жыл бұрын
Não estou conseguindo adicionar o script no objeto. ..Fica dando um erro
@ecosta00000
@ecosta00000 4 жыл бұрын
Opa, antes de mais nada, obrigado pelas aulas, além de fácil é divertido. Eu estou com uma duvida, meu personagem está "Entrando" na metade dos grounds externos, quando pressiono e seguro o Horizontal key contra o ground, porq isso pode estar acontecendo?
@ecosta00000
@ecosta00000 4 жыл бұрын
Já resolvi, obrigado
@30Felipex
@30Felipex 4 жыл бұрын
@@ecosta00000 como resolveu?
@ecosta00000
@ecosta00000 4 жыл бұрын
@@30Felipex O ciclo de vida utilizado para atualização colisor tá errado.
@luanmachado3940
@luanmachado3940 4 жыл бұрын
Pra quem não ta conseguindo fazer desaparecer, verifica se arrastou o script para dentro da fruta. O meu tava dando errado e era só isso
@megspit9672
@megspit9672 4 жыл бұрын
o meu ta dando erro quando eu arrasto, ele nao deixa eu aplicar o script na maca
@cauejanzinic.6263
@cauejanzinic.6263 3 жыл бұрын
O meu n ta dando, eu passo reto pela maçã e ela n desaparece, algm me ajuda
@froggziin3669
@froggziin3669 3 жыл бұрын
ué, da onde saiu esse canvas
@SamBS_Indie_Dev
@SamBS_Indie_Dev 4 жыл бұрын
aqui tá dando erro no SPRITE RENDERER ,, diz que o ENABLE não é suportado ,,se eu deixar desabilitado aí funciona , porém daí não destroi a maçã ,não sei oque fazer ,,,void OnTriggerEnter2D(Collider2D colliderFruta) { if(colliderFruta.gameObject.tag == "Player") { //sr.enable = false; //circle.enable = false; collected.SetActive(true); //aqui vamos ATIVAR o colected (feedback) Destroy(gameObject, 1f); // objecto , segundos para ser destruido } } }
@ramonlopessouza7923
@ramonlopessouza7923 3 жыл бұрын
caso esteja dando algum erro no jogo de vocês olhem se o código está escrito da maneira correta
@jonatasjosenascimentoalves9371
@jonatasjosenascimentoalves9371 3 жыл бұрын
quando fui colocar a explosão ela ficou a frente da maça ambas estao na layer 3, como posso colocar a explosão atrás?
@carlarochabovi
@carlarochabovi 2 жыл бұрын
tenta coloca a maça na layer 2
@theloo18
@theloo18 4 жыл бұрын
muito boa suas amei
@williamramos3012
@williamramos3012 3 жыл бұрын
Wenes Soares, boa tarde, vi este vídeo de crie seus jogos e decidir assistir e fazer o jogo só mudando o player, só que quando vou passar , o player passar por trás da fruta e não sei o que fazer. o que devo fazer ? vou ate postar o código. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Fruits : MonoBehaviour { private SpriteRenderer sr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { sr = GetComponent(); circle = GetComponent(); } void onTriggerEnter2D(Collider2D collider) { if (collider.gameObject.tag == "Player") { sr.enabled = false; circle.enabled = false; collected.SetActive(true); Destroy(gameObject, 0.3f); } } }
@solioncraft668
@solioncraft668 3 жыл бұрын
quando eu pego a maça meu player para de fazer a animaçao, pq?
@spligg6539
@spligg6539 4 жыл бұрын
Se alguém tiver algum problema no Script mesmo tendo tudo certinho do vídeo, aconteceu comigo da fumacinha ficar num loop e só destruir a maçã, eu achei uma resolução, aí está void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { sr.enabled = false; circle.enabled = false; collected.SetActive(true); Destroy(gameObject); Destroy(collected, 0.3f); } } }
@foxxziegames8391
@foxxziegames8391 4 жыл бұрын
opa vlw ai nao pelo treco da fumaca mais o do void OnTigger nao tava consseguindo vlwww
@ramomsouza07
@ramomsouza07 4 жыл бұрын
ajudou pacas vlw
@uitecan7273
@uitecan7273 3 жыл бұрын
o meu não faz animação no fim ;-;
@STORM_oak
@STORM_oak 3 жыл бұрын
O meu está dando erro na palavra "Collider2D" diz que não está reconhecendo
@luistamanini6684
@luistamanini6684 3 жыл бұрын
conseguiu resolver? o meu ta sem a fumaça tb
@luistamanini6684
@luistamanini6684 3 жыл бұрын
rapaziada quando eu transformei a explosao num prefabs deu esse aviso O Animator Controller (Collected 1) que você usou não é válido. As animações não serão reproduzidas, e a explosao ficou em cima da maça, alguem sabe o que eu posso fazer?
@animadaco9803
@animadaco9803 5 жыл бұрын
Olá! Minha maçã n é destruida qnd o player colide. O meu código ficou assim: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Apple : MonoBehaviour { // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { Destroy(gameObject); } } } }
@CrieSeusJogos
@CrieSeusJogos 5 жыл бұрын
Olá. O método OnTriggerEnter2D deve ficar fora do Update(), ficando: public class Apple : MonoBehaviour { // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { Destroy(gameObject); } } }
@animadaco9803
@animadaco9803 5 жыл бұрын
@@CrieSeusJogos Cara mt obrigado! Seu canal é o único q me ajudou a realmente fazer um jogo, os outros ensinam uma coisa ou outra e dps para continuar vc deve pagar o curso, ( e tipo td bem cobrar pelo curso, ate pq é o trabalho do cara, mas o curso n ensina nd de mais) e com os seus vídeos gratuitos já aprendi mt mais. Só falta eu aprender a fazer pixel art e sprites, qnd eu aprender isso vou mudar os sprites do jogo td pra ter um jogo q posso dizer aos meus parentes q fui eu q fiz xD
@lucafc1
@lucafc1 2 жыл бұрын
Fala meu bom, estou com um problema em que clico em executar o teste porém as animações e ações não funcionam mais.
@carlarochabovi
@carlarochabovi 2 жыл бұрын
da uma olhada se escreveu tudo direitnho sem nenhum erro se quer, pode ser que seja isto
@lucafc1
@lucafc1 2 жыл бұрын
@@carlarochabovi Simm verifiquei tinha erro de sintaxe, grato ❤️!
@carlarochabovi
@carlarochabovi 2 жыл бұрын
@@lucafc1 que bom! Os erros de sintaxe sao os mais irritantes kkk
@lucafc1
@lucafc1 2 жыл бұрын
@@carlarochabovi concordo e ficam muito despercebidos também hahahahaha
@neiarraes2950
@neiarraes2950 2 жыл бұрын
Tem como criar jogos rpg
@georgepereira5807
@georgepereira5807 4 жыл бұрын
Quando eu pego a fruta, a animação da fumaça não roda por completo, aparece o primeiro frame, passa o 1 segundo e nada de animação, alguém pode me ajudar? ps: quando vou em "collected" e clico para rodar a animação funciona normalmente, porem em game não
@jhm00-l6j
@jhm00-l6j 4 жыл бұрын
Jfhgj
@Jk_tzu
@Jk_tzu 4 жыл бұрын
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
@georgepereira5807
@georgepereira5807 4 жыл бұрын
Foda, resolvi ja isso, até terminei o bglh :v
@jhm00-l6j
@jhm00-l6j 4 жыл бұрын
George Pereira ninguém te respondeu
@Jk_tzu
@Jk_tzu 4 жыл бұрын
NÓS RESPONDEMOS
@megatetris346
@megatetris346 3 жыл бұрын
Não sei se já comentaram, mas o morango parece um coração pulsando.
@movedchannels64
@movedchannels64 4 жыл бұрын
Como que aparece os métodos e funções da Unity no seu VSCode?
@andrei1598
@andrei1598 4 жыл бұрын
Como que posiciona a animação de coletar atrás da maçã na unity na mesma layer?
@movedchannels64
@movedchannels64 4 жыл бұрын
@@andrei1598 É a order in layer
@AprendendoJogosnaUnity
@AprendendoJogosnaUnity 4 жыл бұрын
Wenes Achei um bug,quando coloco frutas muito perto uma da outra,e quando vou coletar elas a contagem soma alem do normal!!Ajuda ai por favor a resolver!!
@Jorge-ow8gb
@Jorge-ow8gb 3 жыл бұрын
So n colocar mto perto👍
@foxzzie9144
@foxzzie9144 4 жыл бұрын
minha maça nao esta semdo destruida o que eu faco?
@edy9885
@edy9885 2 жыл бұрын
TIVE PROBLE COM SCRIPT MEU SCRIPT NAO APARECE PARA EU MECHER NO SPEED
@ianpablo30
@ianpablo30 4 жыл бұрын
mano quando to pegando os coletáveis estão dobrando o valor sendo que n estou duplicando e colocando na mesma posição
@kleytondamiao7173
@kleytondamiao7173 5 жыл бұрын
Não consigo fazer com que o player se colide com a maçã
@ronysenna4761
@ronysenna4761 4 жыл бұрын
Caraca mano como que eu não me liguei nisso kkkkk era só arrastar
@Cristaoestoico
@Cristaoestoico 4 жыл бұрын
quando eu fiz o codigo, apareceu uma mensagem no inspetor da unity dizendo que o sprite renderer tinha que ficar enable. não sei como resolver
@rodrigokurogi7667
@rodrigokurogi7667 4 жыл бұрын
leia com atenção kkkk é enableD enabled com D no final estava com o mesmo erro
@MrColono
@MrColono 4 жыл бұрын
@@rodrigokurogi7667 caraio nem percebi kkkkkk tava caçando o erro tbm, valeu dmais nobre desconhecido
@hangel22
@hangel22 3 жыл бұрын
@@rodrigokurogi7667 salvou minha vida aqui obg
@andrelabor4692
@andrelabor4692 4 жыл бұрын
Tava funcionando normal. agora o Player fica preso quando eu coloco a simulação. Alguém sabe como resolver?
@andrelabor4692
@andrelabor4692 4 жыл бұрын
Resolvi, o problema tava entre a cadeira e o computador.
@vitorscrr5673
@vitorscrr5673 3 жыл бұрын
@@andrelabor4692 kkkkkkkkkkkkkkkkkkkkkkk
@illumion1669
@illumion1669 4 жыл бұрын
Tou com um problema que não consigo resolver, mesmo procurando, aparecem os seguintes erros: error CS1061: 'SpriteRenderer' does not contain a definition for 'enable' and no accessible extension method 'enable' accepting a first argument of type 'SpriteRenderer' could be found (are you missing a using directive or an assembly reference?) error CS1061: 'CircleCollider2D' does not contain a definition for 'enable' and no accessible extension method 'enable' accepting a first argument of type 'CircleCollider2D' could be found (are you missing a using directive or an assembly reference?) Código: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Cherries : MonoBehaviour { private SpriteRenderer sr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { sr = GetComponent(); circle = GetComponent(); } // Update is called once per frame void Update() { } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { sr.enable = false; circle.enable = false; collected.SetActive(true); Destroy(gameObject, 1f); } } } Alguem ajuda pff
@illumion1669
@illumion1669 4 жыл бұрын
Já resolvi é enabled não enable como eu escrevi
@Gabriela-ld8ri
@Gabriela-ld8ri 4 жыл бұрын
Minha maçã sumiu após dar play... aparece somente o nome dela como atributo na aba Hierarchy... alguém pode me ajudar?
@DuplinhaLendaria
@DuplinhaLendaria 4 жыл бұрын
O que eu faço com esse erro estou desesperado demorei 8 horas para fazer tudo Unknown error occurred while loading 'Assets/Pixel Adventure 1/Assets/Animations/Player 1.controller'. UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String) UnityEditor.WindowLayout:LoadDefaultWindowPreferences Vou ter que fazer tudo de novo????
@Jorge-ow8gb
@Jorge-ow8gb 3 жыл бұрын
N se n faz tudo dnv n se só apaga oq vc fez q ta dando erro e faz dnv
@senhornebulosa2953
@senhornebulosa2953 4 жыл бұрын
eu crio o objeto fruta e ele nao aparece dentro do jogo, pq faço?
2 жыл бұрын
UnassignedReferenceException: The variable collected of Apple has not been assigned. You probably need to assign the collected variable of the Apple script in the inspector. Apple.OnTriggerEnter2D (UnityEngine.Collider2D collider, alguém sabe que erro esse ????
@netinhorangel2976
@netinhorangel2976 5 жыл бұрын
meu melon(a fruta) não esta sendo destrido, e não estou conseguindo encontrar o erro me ajudem pfv! // Update is called once per frame void Update() { } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { Destroy(gameObject); } } }
@CrieSeusJogos
@CrieSeusJogos 5 жыл бұрын
Verifique se o objeto Player realmente está com a tag "Player". Também verifique se o seu melão está com a opção "isTrigger" marcada no colisor
@CaioYon
@CaioYon 4 жыл бұрын
tive o mesmo problema, sendo que estava acusando erro de obsolência; a solução que encontrei foi utilizar a seguinte sintaxe: private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { Destroy(gameObject); } }
@cryptixdesigner4651
@cryptixdesigner4651 4 жыл бұрын
@@CaioYon porra mano, ajudou mt pqp
@AndersonSantos-xl3ci
@AndersonSantos-xl3ci 4 жыл бұрын
seleciona o Player no unity, vai em inspector, e muda a tag de Untagged para Player.
@dograsp5286
@dograsp5286 4 жыл бұрын
@@CaioYon bah que cara foda, me ajudou!!!
@Kytiz_
@Kytiz_ 4 жыл бұрын
O sample da animação n aparece pra mim,alguem me ajuda
@margarethdanielle6007
@margarethdanielle6007 4 жыл бұрын
Clica nos três pontinhos que estão no fim da caixa de animação. Clica na opção "Show Sample Rate"
@ramomsouza07
@ramomsouza07 4 жыл бұрын
no meu esta dando esse problema aq alguem me ajuda UnassignedReferenceException: The variable collected of Apple has not been assigned. You probably need to assign the collected variable of the Apple script in the inspector. Apple.OnTriggerEnter2D (UnityEngine.Collider2D collider) (at Assets/Pixel Adventure 1/Scripts/Apple.cs:29) ñ sei o q fazer quem puder colocar um codigo ai me ajudaria muito
@andrei1598
@andrei1598 4 жыл бұрын
Como que posiciona a animação de coletar atrás da maçã na unity na mesma layer?
@raphaelhagio6760
@raphaelhagio6760 4 жыл бұрын
mano quando eu coleto a maça ela some mas o meu jogo trava e escreve isso"the variable collected of Fruits has not been assigned", aqui ta o meu script: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Fruits : MonoBehaviour { private SpriteRenderer sr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { sr = GetComponent(); circle = GetComponent(); } void OnTriggerEnter2D(Collider2D collider) { if(collider.gameObject.tag == "Player") { sr.enabled = false; circle.enabled = false; collected.SetActive(true); Destroy(gameObject, 0f); } } } algm me ajuda pfv?
@foxzzie9144
@foxzzie9144 4 жыл бұрын
so te dou uma dica revisa tudo e depois refaz
@zeiltosousa9138
@zeiltosousa9138 4 жыл бұрын
Aloo, alguém sabe como faz para fazer os itens reaparecerem depois de um tempo? Outra coisa. No meu game aparece esse erro aqui no console: NullReferenceException: Object reference not set to an instance of an object UnityEditor.Graphs.Edge.WakeUp () (at :0) mas tudo tá funcionando normal, o game, o item, a fumacinha... Como faço pra essa mensagem sumir?
@marlonmion9459
@marlonmion9459 4 жыл бұрын
acho que você não colocou a fumacinha dentro do script, tente usar um Debug e descobrir onde se encontra seu erro, pode ser uma letra maiuscula ou a falta de um ";" após a linha de código
@FallenEcho7
@FallenEcho7 Жыл бұрын
A minha fumaça não some, fica piscando
@joaowagnermaiadealencar2692
@joaowagnermaiadealencar2692 4 жыл бұрын
Olá wenes estou com um problema na animação da fumaça ela fica rodando a animação infinitamente.Você poderia me ajudar?
@Gabriel_M_GMD
@Gabriel_M_GMD 4 жыл бұрын
estou com o mesmo problema
@Gabriel_M_GMD
@Gabriel_M_GMD 4 жыл бұрын
resolvi, tenta arrastar o colected para a maçã 12:28
@picanha123321
@picanha123321 Жыл бұрын
@@Gabriel_M_GMDanos depois passei pelo mesmo problema e tu me ajudou, vlw mano kkk
@yuu1828
@yuu1828 4 жыл бұрын
Eu tentei criar uma banana e tava indo tudo certo até que começou a dar um erro quando eu tentei botar a fumaça quando coleta, pode me ajudar? :c UnassignedReferenceException: The variable collected of Banana has not been assigned. You probably need to assign the collected variable of the Banana script in the inspector. Banana.OnTriggerEnter2D (UnityEngine.Collider2D collider) (at Assets/Scripts/Banana.cs:27) esse é o erro
@Lolkou
@Lolkou 4 жыл бұрын
Cara, meu order in layer do collected tava em 0, e tava sem animação tambem. Depois de arrumar essas 2 coisas que eu tinha esquecido, consertou.
@yuu1828
@yuu1828 4 жыл бұрын
@@Lolkou Ah, eu tinha esquecido de avisar que já consegui consertar, mas valeu mesmo assim
@baielllll
@baielllll 3 жыл бұрын
@@yuu1828 como vc arrumou?
@cauejanzinic.6263
@cauejanzinic.6263 3 жыл бұрын
Gente alguem pode me ajudar, eu n consigo colocar o Collected dentro da Apple, porque quando eu coloco não aparece a fumaça, alguem pf me ajuda.
@rogerlucasguedesdemelo4974
@rogerlucasguedesdemelo4974 3 жыл бұрын
Mostra como ficou teu codigo
@rogerlucasguedesdemelo4974
@rogerlucasguedesdemelo4974 3 жыл бұрын
using System.Collections; using System.Collections.Generic; using UnityEngine; public class AppleScript : MonoBehaviour { private SpriteRenderer spr; private CircleCollider2D circle; public GameObject collected; // Start is called before the first frame update void Start() { spr = GetComponent(); circle = GetComponent(); } void OnTriggerEnter2D(Collider2D collider) { if (collider.gameObject.tag == "Player") { // Se o objeto dessa classe (gameObject, ou seja, maça) colidir com o que tem a tag "Player" (lembre-se de deixar o player com essa tag) spr.enabled = false; // Tira o sprite da maça (ela desaparece) circle.enabled = false; // Tira o colisor da maçã collected.SetActive(true); // Ativa a fumaça Destroy(gameObject, 1f); // Destruir essa maça Destroy(collected, 0.3f); } } } Esse é o codigo q eu usei. Se o codigo nao for o problema, talvez o erro esteja noq tu fez no Unity. Vc tem q colocar o teu objeto Collected como o valor da variavel "collected" que colocamos (o professor mostrou isso na aula)
@cauejanzinic.6263
@cauejanzinic.6263 3 жыл бұрын
@@rogerlucasguedesdemelo4974 valeu, valeu mesmo, ajudou aqui
@PukeBox
@PukeBox 4 жыл бұрын
eu to tentando fazer algo parecido, mas com um tilemap, o problema é q quando eu coloco no codigo ele não reconhece TilemapRenderer, alguma dica?
@luizazevedo1286
@luizazevedo1286 4 жыл бұрын
olhe o manual da Unity, alguns códigos mudam.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 08
18:45
Crie Seus Jogos
Рет қаралды 54 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 10
21:25
Crie Seus Jogos
Рет қаралды 41 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 14
33:41
Crie Seus Jogos
Рет қаралды 28 М.
5 Coisas Para Aprender Antes De Começar A Criar Jogos
6:04
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 09
25:01
Crie Seus Jogos
Рет қаралды 49 М.
COMO UM JOGO É CRIADO
11:43
Crie Seus Jogos
Рет қаралды 2,3 М.
CHATGPT + UNITY: FIZ UM JOGO USANDO A INTELIGÊNCIA ARTIFICIAL DO MOMENTO
9:54
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 17
17:48
Crie Seus Jogos
Рет қаралды 28 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН