CursosEmpresasBlogLiveConfPrecios

Creando el HUD

Clase 18 de 28 • Taller de Godot: Crear un Videojuego Shoot’em Up

Clase anteriorSiguiente clase
    Miguel Angel Gordillo Torres

    Miguel Angel Gordillo Torres

    student•
    hace un año

    Este es el codigo que use en godot 4.2.1

    extends Node

    var puntos = 0

    var vidas = 3

    var LabelPuntos

    func remover_vida():

    if vidas >1:

    vidas -=1

    else:

    get_tree().reload_current_scene()

    func add_puntos(valor):

    puntos += valor

    LabelPuntos.text = str(puntos)

    Juan José Arcila Valderrama

    Juan José Arcila Valderrama

    student•
    hace 2 años

    Para los usuarios de Godot 4, para convertir el valor de puntos a string, utilizan la función var_to_string(variable)

    Luis Gabriel

    Luis Gabriel

    student•
    hace 3 años

    el reto esta sencillo, gracias a todo lo que nos has enseñado. Yo agrege esta linea en el "else" de "remove_vidas"

    LablePuntos.text = String(0)

    No les pasa que cuando estan haciendo algo de codigo siempre le sale a uno el espanglish jajaja, mas al momento que nombras las cosas XD

      Maryoli Mosqueda

      Maryoli Mosqueda

      student•
      hace 3 años

      XD si me pasa

      Juan José Arcila Valderrama

      Juan José Arcila Valderrama

      student•
      hace 2 años

      Eso no funciona ya que si pierdes y vuelves a conseguir puntos es como si no hubiese pasado nada. La solución que yo hice fue simplemente poner puntos = 0 antes de recargar la escena en ese else y con eso funcionó perfecto

Escuelas

  • Desarrollo Web
  • English Academy
  • Marketing Digital
  • Inteligencia Artificial y Data Science
  • Ciberseguridad
  • Liderazgo y Habilidades Blandas
  • Diseño de Producto y UX
  • Contenido Audiovisual
  • Desarrollo Móvil
  • Diseño Gráfico y Arte Digital
  • Programación
  • Negocios
  • Blockchain y Web3
  • Recursos Humanos
  • Finanzas e Inversiones
  • Startups
  • Cloud Computing y DevOps

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads