スプライトに動きを命令する関数がありますが、どうすればリセットできますか? 一方、同じ順序をもう一度実行し、別の条件がトリガーされると停止します
私の関数内にはブール値とフロートがあります。
MyFunction(float a, float b, boolean trig){
if(true){
//your condition/order
}
else
{
//do nothing
}
}
リセットするための私のコードは次のとおりです。
MyFunction(false or true).reset();
停止するための私のコードは次のとおりです。
MyFunction(false);
私のコードに何か問題がありますか?または、これを行うためのより良いスタイルはありますか、事前に感謝します:)