2005年7月7日の日記

<2005/07/08 2005/07/06>

listにてこずる

ふにゃさん、ナビゲーションバーを一部実装しました。
情報のスクロールはできていませんが表示だけなら何とかできます。
STLのlistによるものなのですが、setと同じ名前の関数があるので使用方法も同じだと思って使ったらかなりひどいことになっちゃいました。
まあヘルプを読み直して直しましたが。
で、それを使って何をやったのかというと、横方向速度を表示しての横向きパラメータ調整。
さっきまではどう考えても横移動が大きすぎたので、空気抵抗を増やして調整しました。
その結果、空中速度が地上速度より1%遅いだけになり、ほぼ同じになりました。
ついでに縦方向も調整。

マップの表示位置を決めるのはキャラのほうにして、キャラを扱うクラスは主人公クラスの派生クラスとしてふにゃクラスを実装。
扱いが別なので敵キャラやアイテムと同じ扱いにしておく必要はなかったんだ。
今後はアイテムクラスや敵キャラクラスやエフェクトクラスなどを作ってその派生クラスでその実態を作るようにしようかと考えています。

<2005/07/08 2005/07/06>