_draw() is automatically called only once after enter scene tree.
you can see what _draw() draws.
but if you want to update drawing in _draw(), you need to call update() again.
let’s assume that you need a horizontal line at first.
but at some point, you need a vertical line instead of horizontal.
then you need to call update() and draw vertical line in _draw()