Ep11 (EXTRA) - CORRIGINDO Pulo Controle Virtual GODOT Mobile 4.0 - Criando um Jogo de Plataforma 2D

Поділитися
Вставка
  • Опубліковано 3 січ 2025

КОМЕНТАРІ • 41

  • @CarlosHenrique06467
    @CarlosHenrique06467 6 місяців тому +1

    Estou grato por ter chegado até aqui, se Deus quiser vou ver tudo.

  • @show-je6qo
    @show-je6qo Рік тому

    MT obrigado estava pensando a desistir me ajudou de mais

  • @one_player
    @one_player Рік тому +12

    Também tive esse problema mas oque eu fiz pra resolver foi so apagar o just então ficou (is_action_pressed) por enquanto o personagem ta pulando normal

    • @FastGatuno
      @FastGatuno Рік тому

      Vlw cara Namoral eu tava fazendo tipo igual o tutorial copiei todo o script e não tava dando sempre tinha uma parte que tava com erro mas assim como vc fez foi mas simples e deu resultado vlw mesmo

    • @tiagoesp3694
      @tiagoesp3694 Рік тому

      Ql acima da média

    • @dragonxp9448
      @dragonxp9448 Рік тому

      Mano valeu

    • @gasparmc
      @gasparmc Рік тому +1

      o miseravel eh um genio, acho q é pq o "is_action_just_pressed" é pra detectar um toque pontual, e o "is_action_pressed" é pra detectar um toque extendido, q seria o caso do touch screen, tipo aqueles botões turbo q tinham em alguns joysticks antigos

    • @dyegoeduardosantossilva3659
      @dyegoeduardosantossilva3659 Рік тому

      Ué véi
      Kkkkkkkkk
      Não era pra isso ter dado certo não, eu acho
      Mas se deu, deu né kkkkk

  • @cesar_verso
    @cesar_verso Рік тому

    FINALMENTE TALVEZ MEU PROBLEMA SEJA RESOLVIDO 🙌🙌🙌

  • @chaoscifer1483
    @chaoscifer1483 Рік тому

    shooow!

  • @gleissonferro9370
    @gleissonferro9370 9 місяців тому

    Salve, recomendo para quem usa a versão mobile, comprar um cabo OTG que custa uns 10 reais e um teclado custa 30 reais, se for teclado bluetooth com mouse deve estar na faixa de 100 reais.

  • @carloscerqueira2062
    @carloscerqueira2062 Рік тому

    Finalmente!!!
    Talvez o meu problema seja resolvido...

  • @ricardomarquesamorim695
    @ricardomarquesamorim695 Рік тому +1

    Clécio poderia trazer um tutorial depois de space shooter? Acharia interessante, mas sei que você pode não ter tempo

    • @clecioespindolagamedev
      @clecioespindolagamedev  Рік тому +1

      Até comecei em inglês, mas teve pouco relevância. Devo levar para o curso da hotmart, talvez aqui traga uma mini série, Ricardo.

    • @ricardomarquesamorim695
      @ricardomarquesamorim695 Рік тому

      @@clecioespindolagamedev opa, entendo, eu tava até vendo, é que você é um dos poucos que estão tão focados na GODOT.

    • @clecioespindolagamedev
      @clecioespindolagamedev  Рік тому

      @@ricardomarquesamorim695 sim. Ricardo. A ideia sempre foi focar porque. Quando tentamos fazer em todas engine (ao meu ver) fica difícil obter o máximo. Por isso não acredito naquilo de melhor ou pior engine em si. Mas no qeu atende o gamedev e o quanto ele se dedicou. Mas vamos avaliando. Quem sabe mó futuro tenhamos ao menos mais uma série, mas de fato é algo que aqui na plataforma tem pouca audiência.

  • @Fireyest
    @Fireyest Рік тому

    Bom que tem esse video porque eu tinha conseguido resolver mas eu acabei esquecendo kkk

  • @Zinickz
    @Zinickz Рік тому

    Muito obrigado

  • @oquetemprahoje6622
    @oquetemprahoje6622 Рік тому +1

    Não sei pq esse código pra mim ainda fica com erro 😢

  • @GamerpassosNeves
    @GamerpassosNeves Місяць тому

    Consegui fazer os controles eles funcionam mais quando a câmera anda eles ficam pra traz oq eu faço ?

  • @joelprecioso
    @joelprecioso 9 місяців тому

    Ensina também a criar o joystick

  • @slaye
    @slaye 8 місяців тому

    o meu personagem agora cmc a travar e não sei como resolver 😢

  • @nataliamalta5435
    @nataliamalta5435 Рік тому

    Eu baixei o apk no meu celular e tudo parecia que estava funcionando bem, porém quando o player morre e renasce, o botão de pular não funciona mais. Alguém poderia me ajudar?

  • @slaye
    @slaye 8 місяців тому

    alguem tem outro jeito de arruma pois na versão da godot atualizada o boneco fica travando e não se move praticamente

  • @alan_ars
    @alan_ars 2 місяці тому

    Godot4.3 - Eu inseri todo o codigo do video pra deixar minha versao completa mas isso deixou o walk bugado, quando eu tento andar tem um puta delay. Preferi segui a dica do "@one_player" e tirar o "_just" da linha:
    if Input.is_action_just_pressed("ui_accept") and is_on_floor():
    e ai ficou:
    if Input.is_action_pressed("ui_accept") and is_on_floor():
    Ainda nao testei no celular, mas nao deu problema com o que ja estava feito.

  • @PedroMiguel-i8c
    @PedroMiguel-i8c 5 місяців тому

    So não entendi porque so não funciona com o pulo ja que todos os botões ultilizam Input.is_action_pressed() ou is_action_just_pressed()

    • @clecioespindolagamedev
      @clecioespindolagamedev  5 місяців тому

      É algo da engine mesmo, infelizmente... o importante é entender que tem meios de contornar isso.

  • @CANALaggate
    @CANALaggate Рік тому

    Se meu problema fosse o pulo eu estaria feliz, mas nem andar o bixo anda, tentei fazer o mesmo do videos so que com os script de movimentação, os sprites funcionam e etc, mas a ação que é boa, nada (estou na godot 4.1)

    • @clecioespindolagamedev
      @clecioespindolagamedev  Рік тому

      Você está usando apenas no celular? E os inputs virtuais que não funcionam?

    • @CANALaggate
      @CANALaggate Рік тому

      ​@@clecioespindolagamedev no caso o Sprite funciona quando toco, mas o personagem ñ anda, estou usando no celular (ñ tenho PC) antes de colocar os controles do vídeo ele já ñ andava como no primeiro vídeo, logicamente achei que precisava de controles e pulei pra 11° aula; quando levei o Sprite dos botões para o touchscreenbutton apareceu dois nodes, UibuttonArrowleftNormal e UibuttonArrowrightNormal, algo que não apareceu na sua aula, acho que deve ser coisa da nova versão, ñ sei

    • @FastGatuno
      @FastGatuno Рік тому +1

      O meu tbm teve esse problema mas eu consegui resolver escrevendo de novo pois se tipo vc escreve apertando tipo na seleção do teclado tem uma grande chance dele deixar um espaço algo como "ui_left*"
      (*espaço)
      Então tenta reescrever sem deixar espaço talvez tenha acontecido isso tbm

    • @oquetemprahoje6622
      @oquetemprahoje6622 Рік тому

      O meu era por causa do espaço q também não conseguia andar kkkkk

  • @Gus_bs07
    @Gus_bs07 Рік тому

    Func _input(event:

  • @37626
    @37626 Рік тому

    Não falso

  • @RodrigoSelis
    @RodrigoSelis Рік тому

    Deu esse problema na versão de pc tbm.

    • @clecioespindolagamedev
      @clecioespindolagamedev  Рік тому

      Erro do touch no Pc??? Sério? Estava emulando o touch screen?

    • @RodrigoSelis
      @RodrigoSelis Рік тому

      @@clecioespindolagamedev Sim, o emulate touch for mouse está habilitado.
      Eu consegui resolver o problema da animação do pulo da seguinte maneira:
      Adicionei mais uma condição ao if do pulo:
      if Input.is_action_just_pressed("ui_accept") or jump_touch and is_on_floor():
      e na função input_event, coloquei outra tecla para o pulo:
      func _input(event: InputEvent) -> void:
      if event is InputEventScreenTouch:
      if Input.is_action_just_pressed("pulo") and is_on_floor():
      jump_touch = true
      else:
      jump_touch = false
      Tá estranho mas tá funcionando tudo normal kkkk. Estou usando a Godot 4.0.3

    • @clecioespindolagamedev
      @clecioespindolagamedev  Рік тому

      @@RodrigoSelis AH, você está comentando do problema da animação...rs
      entendi, sim, isso até no PC está errado, a gente vai criar um mini state para contornar isso. Achei que fosse o problema do pulo não funcionar.

    • @RodrigoSelis
      @RodrigoSelis Рік тому

      @@clecioespindolagamedevVc não entendeu errado. O pulo não funcionava na versão PC da Godot 4. Fiz o esquema que vc falou e contornei o bug da animação.

    • @tapiokademandioka4770
      @tapiokademandioka4770 Рік тому

      ​@@RodrigoSelisCara, vou testar esse bglh aí, se der certo eu volto