0:58 "aqui eu não consigo sair daqui" hehe, dá pra escalar do jeito que tá configurado kkkk
@ogaih07293 жыл бұрын
é como eu tava testando antes de fazer o trampolin, eu resolvi criando um collider individual pras paredes, mas dá tanto trabalho que nem vale a pena se não for profisional
@TheMaceloLaian4 жыл бұрын
Um detalhe que passa desapercebido por todos. Quando o trampolim anima, ele ultrapassa o limite do colliderBox, a gente não percebe, porque a força exercida no impulso faz com que o Player se distancie antes que percebemos isso. comentem a seguinte linha para perceber: //collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); Não é uma crítica ao curso, que inclusive está impecável S2!!!, mas sim, que saibamos em futuros projetos sobre a transposição de colisores. Vamo, que vamo!! :D
@AndreLuis-vd3et4 жыл бұрын
voltei a assistir essa série e estou achando incrível
@misaeltomaz89063 жыл бұрын
To firme e forte na jornada
@adenilsonrodrigues14845 ай бұрын
Cara muito braba essa playlist
@phellippemottarini5 жыл бұрын
Ótimos tutoriais, estou desde o começo das aulas. Será que mais pra frente, vc não poderia colocar os controles para mobile?
@leanmars3 жыл бұрын
Up
@scoutkillxd87212 жыл бұрын
@@leanmars up dps de quase 2 anos é dificil né kkkkkkkkk
@liszto4042 жыл бұрын
@@scoutkillxd8721 wow
@scoutkillxd87212 жыл бұрын
@@liszto404 wow
@liszto4042 жыл бұрын
@@scoutkillxd8721 XD
@herim85543 жыл бұрын
pra quem estiver com erro na hora do trampolim pular tenta usar o script assim: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { collision.gameObject.GetComponent().AddForce(new Vector2(0f, 20f), ForceMode2D.Impulse); } } } collision.gameObject.GetComponent().AddForce(new Vector2(0f, COLOQUE O VALOR DO JUMPFORCE AQUI ), ForceMode2D.Impulse); Eu removi o public float jumpForce. e setei o valor do jump force manualmente.
@Toc-p Жыл бұрын
eu acho que é pq teu void ta private e a variavel é publica
@marcusmaiialima Жыл бұрын
@@Toc-p O método ser privado quer dizer que ele não pode ser chamado em outros scripts, e pode ter uma variável pública que passa dentro do método sem problemas
@Toc-p Жыл бұрын
@@marcusmaiialima se eu não me engano essa resposta era pra outro comentário, obg pela informação
@matheusvillar4573 жыл бұрын
engajamentooo
@nickolasmachado92744 жыл бұрын
Muito obrigado pela aula
@vinuui5 жыл бұрын
Yoo vou fazer um jogo chamado MINS IN THE LIMBO
@geovanefilho79634 жыл бұрын
Eu percebi que tem alguns bugs no trampolim, algumas vezes o personagem vai para debaixo do trampolim ou até mesmo passar por dentro do trampolim e cai do mundo. Tem como resolver isso?
@ogaih07293 жыл бұрын
cara eu não tenho jeito eu vim pra aprender a progamar jogos mas foi só ele dizer que não ia animar o trampolin que eu fechei o video e passei os ultimos 30 minutos trabalhando numa animação legal(editando a ja pronta no photoshop e mudando o collider a cada frame) e um codigo pra ficar boa a transição utilizando o que aprendi nas aulas anteriores
@sagaragameplays88105 жыл бұрын
Opa mais uma aula insana likezão
@CrazyWorm4 жыл бұрын
Wenes, boa tarde, como eu faço para manter o Score somando em todas as cenas? Acho que no joguinho que estou criando seria interessante manter os pontos até o final. Ele está resetando conforme entro em uma cena nova.
@andergamesindie99914 жыл бұрын
pesquisa por singleton
@caiowcosta4 жыл бұрын
Só criar um script pra armazenar o score, as variáveis tem que ser estáticas: static totalScore = 0; e cada vez que você adicionar no score qnd o player pegar a maça, você modifica nesse script o valor: script.totalScore += 10; E quando precisar acessar ele, é a mesma coisa. Por exemplo, pra mostrar qnd mudar de scene, só setar o text do score pra esse script.totalScore, já que seu valor não será destruido ao carregar a próxima scene
@brunozzz23675 жыл бұрын
Você já viu o pocket code ? Nele da pra fazer muita coisa, inclusive extrair o apk!!!
@ped_rins39783 жыл бұрын
Quando eu piso no trampolim ele nao ativa alguem pode me ajudar?
@gustavoalexandregustavotim936 Жыл бұрын
@slimegamercraft42355 жыл бұрын
Ei você vai fazer algo para o personagem tipo um item que dá um poder a ele de solta fogo e etc... ?
@davidcardoso29244 жыл бұрын
gostei do tutorial muito bem explicado. teria como trazer um tuto de como fazer um jogo 2d multplayer mobile
@porragames86785 жыл бұрын
puts... cheguei até aqui e só agora percebi um erro la na movimentação do meu personagem. tipo, é um erro no pulo, ele pula normalmente as duas vezes como deveria, mas se ele tiver encostando na borda (que no seu caso são os bricks) e no chão (que voce nomeou de ground) ao mesmo tempo, meu personagem simplesmente nao pula até cair e encostar em outro lugar novamente acho que ficou meio confuso, mas tem como me ajudar?
@Mateussantos-wb7fk4 жыл бұрын
o meu tava a mesma coisa eu só tirei a layer da parede coloquei defaults
@guilhermealvesfandeveda44763 ай бұрын
No script do trampolim, o forceMode2D ta dando erro.
@Rangervermelho104 жыл бұрын
estou com um probleminha , o meu aparece mensagem de erro na unity dizendo q n e possivel converter UnityEngine.ForceMode2D para UnityEngine.ForceMode, isso acontece na linha 22 depois do .AddForce
@oninjayt4 жыл бұрын
Cade a continuação
@Carl0sDominc1an020 күн бұрын
Ocorre um pequeno bug comigo que ainda não fui atras para consertar, mas eh algo besta. Quando o Player esta muito rapido, ele atravessa Collisions2D. Caso eu conserte isso, vou editar esse comentario.
@dalto48453 жыл бұрын
o meu o anim.SetTrigger n identifica alguem pode me dizer oq é? so tem a opcao de sendmessage
@porragames86785 жыл бұрын
por causa do boxcollider, o personagem ativa o trampolim sem mesmo pular em cima, queria tirar isso, tem como? o personagem anda reto, encosta do lado do trampolim e ele ativa, queria que ele ativasse só quando o personagem toca na parte de cima, pulando ou caindo
@CrieSeusJogos5 жыл бұрын
Você pode adicionar uma condição para quando houver o contato do player com o trampolim, verificar se a variável "isJumping" do player está ativa (pode ser uma alternativa para tal)
@caveracod34602 жыл бұрын
Faz um tempão q o vídeo foi lançado, as perguntas que precisavam ser respondidas provavelmente ja foram esquecidas por qm perguntou kkkkkkk mas caso voltem e para os próximos que virão a ter esse mesmo problema... Eu também não tava conseguindo fazer o trampolim funcionar, até q quebrei a cabeça e consegui... meu código abaixo: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { public float jumpForce; private Animator anim; private void Start() { anim = GetComponent(); } void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); anim.SetTrigger("jump"); } } } obs: PRESTEM MUITA ATENÇÃO com as maiúsculas e minúsculas do seu código.. não simplesmente copiem e colem, PROCUREM O ERRO!!!
@lobocraft9826 Жыл бұрын
Você me ajudou muito. Nem sei como te agradecer, obrigado.
@ForgeEpic-FoEp Жыл бұрын
Cara, ta acontecendo um erro comigo que eu não sei explicar, os codigos estão todos certos, quando eu duplico a cena dois pra fazer a terceira cena, o pulo para de funcionar, ja verifiquei o script, refiz ele, ja verifiquei os box collider 2d, rigidbody2d e nada mudou, o debug diz que ta tudo okay, mas mesmo assim ele não pula Se alguem ver esse comentário esse ano e souber oque é ou oque pode ser feito, me diga o quanto antes.
@Carl0sDominc1an020 күн бұрын
as vezes eh erro no ground ou bricks, as vezes tu n permetiu que vc pode pular sobre bricks pq vc n definiu eles como layer Ground (?)
@DuplinhaLendaria4 жыл бұрын
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????
@eduardoarthur32072 жыл бұрын
A glr que tiver com problemas no código, o código certo é esse aqui: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; void Start() { anim = GetComponent(); } public float jumpForce; void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { anim.SetTrigger("jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); } } }
@MaetheNr4 жыл бұрын
Não consigo desativar o looping do trampolim, não tem essa opção
@Playwallace4 жыл бұрын
Tem outra animação com o mesmo nome na pasta, clica nela que aparece.
@luciocarvalho58704 жыл бұрын
@@Playwallace god
@metratoncodm81584 жыл бұрын
segui todos os paços duas vezes e nao funciona o trampolim pulo nele e nada acontece me ajudem
@ianswerts4 жыл бұрын
comigo foi igual
@wesleynogueira56614 жыл бұрын
Alguém pode ajudar? no meu caso fiz tudo como deveria, copiei o script e refiz ja 3 vezes, mas quanto do play e pulo na plataforma ela não lança o player pra cima, e também ele apenas da um único pulo somente em cima dessa plataforma, já esta também com tag.Player mas nada não adianta... alguém teve esse mesmo problema?
@욤애퍄4 жыл бұрын
manda seu codigo
@ped_rins39783 жыл бұрын
Eu tbm tive esse problema ja resolveu?
@rubensluiz31533 жыл бұрын
esse curso tava legal até essa aula, meu trampolim não funciona de jeito nenhum, to mais de uma semana tentando resolver isso, infelizmente vou ter q desistir do curso
@moreiraavfx93324 жыл бұрын
algm me ajuda, o código ta tudo certo, porem nao vai, a seguir o código: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; void Start() { anim = GetComponent(); } public float jumpForce; void OnCollisonEnter2D(Collision2D collision) { if (collision.gameObject.tag == "Player") { anim.SetTrigger("Jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, JumpForce), ForceMode2D.Impulse); } } } Aparece que os erros nao foram compilados e lá no script trampoline n aparece o "jumpForce"
@spikesunshine50454 жыл бұрын
Ali no (new Vector2(0f, JumpForce), ForceMode2D.Impulse) tá escrito JumpForce e precisa ser jumpForce
@gameski204 жыл бұрын
Além do "jumpForce" como o amigo falou... tem um erro ali no 'void OnCollisonEnter2D collision', você escreveu "Collison" e o certo é "Collision", faltou o ultimo 'i' kkkk tmjjj
@bryan.nobrega4 жыл бұрын
Além dos outros errinhos que os manos falaram, na linha: collision.gameObject.GetComponent().AddForce(new Vector2(0f, JumpForce), você escreveu "RigidBody2D" sendo que o correto é com B minúsculo. já faz uns meses, mas caso alguém tenha o mesmo problema, ta aí mais uma solução pra ficar atento kkkk
@moreiraavfx93324 жыл бұрын
Obrigado!
@spikesunshine50454 жыл бұрын
@@moreiraavfx9332 dnd
@codigodesenior39954 жыл бұрын
Uma sugestão, deixa de musica de fundo a musica AMENO DORIME
@daviarcherbr16134 жыл бұрын
Aí ia acabar com a audiência do vídeo
@LiviaPedroso-f9s Жыл бұрын
no meu não tem a pasta onde fica guardada as animações, alguém sabe com resolver?
@Leondrio4008 ай бұрын
cria ela em qualquer parte dentro do projeto e passa as animações ja existentes para la
@Carl0sDominc1an020 күн бұрын
Ele criou a pasta manualmente la no ep 4 ou 5
@CLEISON3044 жыл бұрын
Ola eu tava seguindo sua serie a te a desgraça do meu visual code não quer mais funcionar ele não ta auto completando o código já desinstalei e instalei removi a pasta estalei la os pacotes que pedem mas não funciona vc sabe como posso arrumar essa desgraça obrigado unity cada vez pior vai por que não continuou com mono se vc não quer usar o visual code usa o mono mas não eles tinha que mexer nas coisa que esta boa por que o mono não funciona nessa versão ai nê acho eu que raiva viu
@CrieSeusJogos4 жыл бұрын
Jovem, é só usar o visual studio community. Vai lá em edit -> preferences --> externals tools e troca do Visual Code para o Visual Studio (se você não tiver ele é só instalar direto do Unity Hub mesmo)
@CLEISON3044 жыл бұрын
mas entao ai fica falando seu visual esta pra vencer vc nao vai poder usar ele mais
@CLEISON3044 жыл бұрын
faltou o checkpoint ai em só faltou isso mesmo que não seria usado mas só pra ver como e que se faz obrigado
@michaelbatista28524 жыл бұрын
Engraçado como o numero de likes vai caindo com o passar das aulas, a aula 1 tinha 6000+ likes,já essa não tem nem 400. me lembra a faculdade quando o povo desistindo logo no primeiro semestre kkk
@richardreis38144 жыл бұрын
o meu trampolin nao fuiciona oq eu fiz de errado sera vcs pode me ajudar
@moreiraavfx93324 жыл бұрын
manda o código
@Nyantagi8 ай бұрын
o meu trampulin funfo rapaziada : using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; // para poder manipular a animação void Start() { anim = GetComponent(); // anim vai receber o componente animator } public float jumpForce; void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { anim.SetTrigger("jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); } } }