Tag: GDSCRIPT
He creado un enemigo para mi juego RPG 2D en Godot, pero utilicé AnimationPlayer y no sé cómo hacer que mi enemigo me siga con las animaciones correctas. onready var sprite = $AnimationPlayer onready var stats = $Stats onready var playerDetectionZone = $PlayerDetectionZone func _physics_process(delta): knockback = knockback.move_toward(Vector2.ZERO, FRICTION * . . . Read more
Usando Godot 3.4, tengo un enum configurado de la siguiente manera: enum { STRENGTH, DEXTERITY, CONSTITUTION, INTELLIGENCE, WISDOM, CHARISMA } Y me gustaría poder hacer que la cadena “STRENGTH” devuelva el valor del enum (0). Me gustaría que el siguiente código imprima el primer elemento del array, pero actualmente presenta . . . Read more
Soy un traductor de documentos de IT al español. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown. Soy malo programando. Actualmente estoy tratando de hacer una caja 2D que pueda ser destruida cuando el jugador ataca, pero (como dije antes) soy malo programando. Logré . . . Read more
Este es mi primer mensaje publicando una pregunta aquí, así que veremos cómo funciona. He creado una escena en Godot que está configurada como: Area2D | |-AnimatedSprite | |-CollisionShape2D Adjunto el siguiente script: func _input_event(_viewport, event, _shape_idx): if event es InputEventMouseButton \ y event.button_index == 1 \ y event.is_pressed(): print . . . Read more
Vale, soy muy malo en programación. Especialmente soy nuevo en GODOT y estoy tratando de hacer un juego en 2D. He podido establecer que “cantmove” sea falso cuando se reproduce el diálogo, el problema que tengo es hacer que “cantmove” sea verdadero de nuevo. Ni siquiera sé dónde poner “done . . . Read more