Godotで未使用変数に関する次のようなワーニングが出ていた。
The parameter "delta" is never used in the function "_process()".
If this is intended, prefix it with an underscore: "_delta".
未使用変数に関するワーニングはC言語でもよくあるものだけど、Godotの場合は変数の頭に _ を付ければワーニングが出なくなるという。
これは面白い。C++でも同じような機能あるかなと調べたけど、やっぱり無かった。
Cの場合は、(void) を付けた行を用意したり、それを使ったマクロを書くのが定番かな。
#define UNUSED(x) (void)(x) void update(float delta) { UNUSED(delta); }