タスクシステム総合スレ part3
■ このスレッドは過去ログ倉庫に格納されています
0887名前は開発中のものです。
2009/01/31(土) 17:49:22ID:9d5EHsE6template <class GlobalContext,class SceneContext>
public Scene : public Task<GameGlobalContext>
{
virtual void update(const GameGlobalContext& globalContext)
{
this->grobalContext = globalContext;
my_task.update(this.context);
}
TaskList<SceneContext> my_task;
SceneContext context;
}
こうとか。
ID:rIovvj90,ID:8N26Dxd2 の設計と上の設計との大きな違いは、このクラスが
使い回せるし、他の具体的などのTaskクラスにも依存していないということだ。
■ このスレッドは過去ログ倉庫に格納されています