Godot
2Dカスタム描画を実装する際の注意点
公式ドキュメントにバッチリ描かれているのだがちょっとハマったのでメモ。
https://docs.godotengine.org/ja/stable/tutorials/2d/custom_drawing_in_2d.html
ノード作成時、まず_Drawが一度呼ばれるが
この後
Update()
を
_Process()
あたりで呼ばないと以降描画の更新が行われない。
毎フレーム呼ばれる前提で
_Draw()
に処理を書いた場合、前述の
Update()
の事を忘れていると一度描画が呼ばれたきり以降まったく呼ばれず困惑する羽目になるので注意が必要。