【初心者】スレを立てる前にココで質問を【Part16】at GAMEDEV
【初心者】スレを立てる前にココで質問を【Part16】 - 暇つぶし2ch472:名前は開発中のものです。
08/03/06 15:18:36 0x+lQnR3
>>469

>>471も行ってるように処理と表示は分離したほうがいい。
まずマップ全体を処理。(クライアントサイズが640*480で、ステージ全体が10画面分なら0~6400程度)

その後描画するための座標を計算する。
例えばプレイヤーの座標のXがウィンドウの中心にくるようにした時はこう。
(プレイヤーのXが2000だとしたら、2000+??= 640/2で、?? = 640/2 - 2000 = -1680)
(そして全ての描画すべきものの座標から-1680を足した値で画面に描画する。)

ステージの端に来たときや、画面の中心ではなく1/3にきたらスクロールさせる場合は多少調整の必要有り。



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