Dibujar con la función _draw() – Godot Engine

by | Dic 4, 2018 | Godot Engine, Tutoriales | 0 comments

Hay momentos donde necesitamos hacer una simple línea, rectángulo o círculo y no podemos, o no queremos, recurrir a una herramienta de diseño. Desde Godot también podemos realizar estos «dibujos» simples empleando unos métodos que se incluyen en cada nodo descendiente de Control y Node2D.

Si bien en el vídeo les enseño a usar métodos que unicamente son para dibujar figuras, también podemos tener en cuenta el siguiente:

 draw_texture( Texture texture, Vector2 position, Color modulate=Color( 1, 1, 1, 1 ), Texture normal_map=null )

Se usa para dibujar texturas, es útil si no queremos crear un Sprite o TextureRect desde código o el inspector. En su primer parámetro tenemos que indicar la dirección de la textura, si conocemos su dirección en la carpeta de proyecto, podemos usar algo como: load(«res://nombre.png»)

En su segundo parámetro colocamos un Vector2() con la posición que queremos para la textura. Por último asignamos un color, ahí podemos usar el método que enseño durante el vídeo.



❤️ Tutoriales de César León en YouTube 👇

¡Comenta! 👇️

0 Comments

Submit a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *