無料で俺がRPGを作れるようにするスレat GAMEDEV
無料で俺がRPGを作れるようにするスレ - 暇つぶし2ch227:名前は開発中のものです。
04/03/23 09:03 PMWtRlHb.net
あぁ、でもこの場合、少なくてもマップ移動はまとめられるね。
ヘンテコ擬似コードだけど、こんな感じ?(描画はメインファイバ側でやるという前提)
void MapMove() {
 while(1) {
  //方向キーが押されるまで待つ
  while (!CheckHitCursorKey())
   SwithFiber(mainFiber);
  MoveMap(GetKeyState());//スクロール方向を決める処理
  //ここからスクロール処理
  for (int i = 0; i < MAP_CHIP_SIZE; i++) {
   ScrollMap();//1ドット分スクロール
   SwitchFiber(mainFiber);
  }
 }
}
この場合にまとめるのが正しいかは議論ありそうだがそれはおいといて、例としてね。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch