2007-09-27から1日間の記事一覧

turn_routineとhop_routine

穴の前でUターンするturn_routineとパタパタっぽく飛んでくるhop_routineを追加しました。 turn_routine.cpp hop_routine.cpp hop_routineの落下は自由落下だけでは滞空時間が短すぎるので、重力を半減させるため、重力の半分だけ常に加速度を加えています。

yieldの引数

以前「難しそう」と書いていましたが不便だったので、yield()の引数にtupleの要素をバラバラに渡せるようにしました。 coroutine_template.hppの差分 これで、 typedef coro::coroutine<std::pair<int,int>(int)> coroutine_type; std::pair<int,int> coro_body(coroutine_type::self& se</int,int></std::pair<int,int>…