–2 votes

Buenas noches, una pregunta, llevo 1 semana tratando de ver como hacer el movimiento de esta flama, alguien sabe como se hace?, es que intento de todo y no me sale :(

Flama Fire Snake

in Engine by (10 points)

This is an English-speaking platform. Please edit your question to use English text.

This is an English-speaking platform. Please edit your question to use English tеxt.

Ну а вообще, здесь больше задают вопросы по технической части, а ты хочешь понять, как реализовать персонажа. Зависит от того, что он должен делать. Если это прыгающие огоньки, можешь попробовать использовать Path2D по которому будут следовать спрайты.

igor podrias ser mas amable...

igor podrias ser mas amable...
inglés no debe dominar otras lenguas y culturas

1 Answer

0 votes

para hacer una animacion de snake fire debes utilisar el AnimatedSprite nodo y cliquear en Inspector (a la derecha de la pantalla)
luego haga clic en Frames para crear la animacion, y en el NewSpriteFrames debes poner las imagenes del movimiento
necesitas imagenes de snake fire en cada momento de su movimiento para crear la animacion, como el "Stop Motion"

el tutorial espanol no es muy completo como el ingles
aqui una traduccion : https://docs-godotengine-org.translate.goog/en/stable/tutorials/2d/2d_sprite_animation.html?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=fr&_x_tr_pto=wapp

si quieres que snake fire se mueva debes tal vez utilisar un Path2D nodo
puedes tambien utilizar otras maneras como aqui : https://godotlearn-com.translate.goog/godot-3-1-how-to-move-objects/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=fr&_x_tr_pto=wapp

espero que te ayude ;D

by (73 points)
edited by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.