アクションゲーム製作総合スレッド Part1at GAMEDEVアクションゲーム製作総合スレッド Part1 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト452:名前は開発中のものです。 05/06/14 17:45:15 SX+8LP/H 画面の位置とキャラの位置を別々に管理してるだけ。 キャラの位置(x,y) 画面の位置(gx,gy) マップの幅と高さ(mw,mh) 画面の幅と高さ(gw,gh) 453:名前は開発中のものです。 05/06/14 18:19:46 QN6CFzmy キャラの位置(x,y) 画面の左上の位置(gx,gy) マップの幅と高さ(mw,mh) 画面の幅と高さ(gw,gh) gx = x - gw / 2; gy = y - gh / 2; if( gx < 0 )gx = 0; if( gy < 0 )gy = 0; if( gx + gw < mw )gx = mw - gw; if( gy + gh < mh )gy = mw - gh; あとは自分でアレンジ汁。 454:名前は開発中のものです。 05/06/14 19:39:31 9FWtswMc お。サンクス。 マップ全体からのキャラ位置(x,y)を、 ディスプレイへの出力位置に変換するのどうしよ。 ちょっと考えてきます。 455:名前は開発中のものです。 05/06/14 20:29:27 OA7ZLhur 画面の左下をy=0にするか、画面の左上をy=0にするかでも、 話は色々と違って来るな。でもって、キャラの足元を キャラの表示基準位置にするか、頭の先を表示基準位置に するかでも、話は違って来るな。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch