callscript(疑似コードで)呼び出す 2 つの方法を次に示します。
重複呼び出しの使用
if flag == true
flag = false
callscript
flag = true
else
callscript
endif
追加の変数を使用する
flag2 = flag
flag = false
callscript
flag = flag2
条件
- スクリプトが呼び出されるときで
flagあることを確認する必要があります。false - また、
flag値を元の値に戻す必要があります。
これら2つよりもこれを行うためのより良い方法はありますか? そうでない場合、これらのうちどれがより良い選択ですか?