クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0714デフォルトの名無しさん
2015/09/04(金) 00:45:35.16ID:hxJ++Prv本当はステートパターンとか関数ポインタとか使った方がいいようなきもするけど..
まずFuncAlwaysは要らない。
逆に分岐部分を外に出した方が分かりやすい。
void Update()
{
UpdateByState();
// 状態にかかわらず常に実行される関数
....
}
「状態○○のときに呼ばれる関数」って要するに正確には○○に変わった時に呼ばれるんだろうから、
Onでも付けて、
OnFoo()
OnStateFoo()
でいいのでは?
■ このスレッドは過去ログ倉庫に格納されています