Criando e integrando as animações de ataque #4 - Criando um rpg top/down na Godot 4.0

  Рет қаралды 5,923

DevBandeira

DevBandeira

Күн бұрын

Пікірлер: 24
@TharlesAmaro1
@TharlesAmaro1 Жыл бұрын
Muito bacana essa playlist! Vlw.
@pascalcasier959
@pascalcasier959 Жыл бұрын
Ficou muito bom, como sempre. Continue a serie por favor. Valeu !!!
@luizmattos9031
@luizmattos9031 Жыл бұрын
Deixando aquele 👍👏🤝
@dolabellagames
@dolabellagames Жыл бұрын
Estou tendo delay entre a animação de idle e a animação de walk. Sempre que meu personagem anda para a esquerda e para e tenta andar para a direita, ele da um delay e persiste durante o delay a animação de andar para a esquerda. Mesma coisa acontece no inverso. O que pode ser?
@lucivando1980
@lucivando1980 Жыл бұрын
Show, vc é o CARA professor...
@angelo_dreamer
@angelo_dreamer 6 күн бұрын
estou tendo problema com esse set_physics_process, ta conflitando e a animação nao tem tempo de tocar, e ele simplismente para o progama, poderia me ajudar?
@luizbarreto
@luizbarreto Жыл бұрын
parabéns pelo trabalho. utilizei o _on_animation_tree_animation_finished e funcionou 100% (godot v4.0.3.stable) func _attack() -> void: if Input.is_action_just_pressed("attack"): _is_attacking = true set_physics_process(false) ... ... ... func _on_animation_tree_animation_finished(attack): _is_attacking = false set_physics_process(true)
@luizfelipedesouzadias7164
@luizfelipedesouzadias7164 Жыл бұрын
Ela espera um parâmetro na _physics_process, qual você usou?
@moongarts
@moongarts Жыл бұрын
salvo dmais ta loco to o dia todo pra tentar arrumar isso
@RAFAZILDOX
@RAFAZILDOX 6 ай бұрын
Do jeito que ele fez com o timer o meu tava bugando também toda vez que da animação de attack, com esse node _on_animation_tree_animation_finished funcionou, vlw mano, quem for fazer só lembrar de conectar o node com o player, clicando 2 vezes sobre o node animation_finished(anim_na... e depois seleciona o player (character) que vai da bom
@RAFAZILDOX
@RAFAZILDOX 6 ай бұрын
@@luizfelipedesouzadias7164 func _attack() -> void: ele deixa (false) e no final do codigo na func _on_animation_tree_animation_finished(attack): ele deixa como (true) nas linhas 4 e 10 respectivamente, que eu coloquei abaixo: 1 func _attack() -> void: 2 if Input.is_action_just_pressed("attack"): 3 _is_attacking = true 4 set_physics_process(false) 5... 6... 7... 8 func _on_animation_tree_animation_finished(attack): 9 _is_attacking = false 10 set_physics_process(true)
@Fabio4847
@Fabio4847 8 ай бұрын
sera que vc consegue me ajudar o meu personagem, ele não esta rodando a animação de andar para a esquerda mais a de attack funciona, ja para a direita ele roda a animação de andar mais não roda a de attack
@fabiovaz2460
@fabiovaz2460 Жыл бұрын
Obrigado pelo conteúdo!!!
@zeroview2
@zeroview2 Жыл бұрын
O meu pesonagem parou de andar depois de colocar a funcao de attack, o que posso fazer?
@brunolupercio6619
@brunolupercio6619 Жыл бұрын
Até que enfim, sou um dos primeiros a comentar! Excelente vídeo.
@IgorX2014
@IgorX2014 Жыл бұрын
Vídeo aula maravilhosa, estou conseguindo criar o jogo junto a vc. Eu vi que quando fica parado olhando para cima, o personagem continua com a animação de correr, mesmo não apertando nada, Nao sei se vai ter mudança nisso mais para a frente mas essa é minha observação de agora 🤔 ou eu que fiz a animação errada🤔
@scriptercpp
@scriptercpp Жыл бұрын
O meu fica com o idle up normal. Tenta refazer tua AnimationTree, ou então veja se o teu idle_up está com os sprites certos.
@esthernadjavlog
@esthernadjavlog Жыл бұрын
oii, eu fiquei com o mesmo problema, dai eu resetei a animação no animation tree e coloquei de novo e foi!
@JuniorSlage
@JuniorSlage Жыл бұрын
Meu personagem não está atacando, tem no github o código para eu analisar ?
@dkoil03_short83
@dkoil03_short83 Жыл бұрын
Suas aulas são incríveis, possui cursos na udemy?
@jamaltrap1079
@jamaltrap1079 Жыл бұрын
Legal irmão! poderia mostrar em como criar um joystick para esse estilo de jogo?
@TheDarlesLSF
@TheDarlesLSF Жыл бұрын
Sei que é meio fora do assunto do video, mas vi que suas funções terminam com -> void, poderia me explicar o que muda colocar isso no final?
@DevBandeira
@DevBandeira Жыл бұрын
Void nesse caso é o tipo de retorno da função, eu sempre adiciono o tipo de retorno da função para deixar o código mais performático e fácil de entender, void traduzido significa vazio, significa que o return não é obrigatório ao final da função. Uma função que retorna int, por exemplo, precisa obrigatoriamente retornar algum valor inteiro no final dela!
@davidZnX2k
@davidZnX2k Жыл бұрын
Você vai fazer sistema de inventário nesse curso?
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
HOW TO USE ASEPRITE | GUIDE
13:33
Vortex
Рет қаралды 8 М.
INSANELY Smooth pixel ATTACK Animation Tutorial
18:54
Penusbmic
Рет қаралды 727 М.
Making a Game About Weak Points
21:27
Emis
Рет қаралды 1 МЛН
Animation vs. Physics
16:08
Alan Becker
Рет қаралды 32 МЛН
Pixel Art Tips from a Professional Artist - Tips & Tricks
8:01
Goodgis
Рет қаралды 1,2 МЛН