08/10/23 18:50:50 VqSMvTQg
>>61
ゼルダスクロールで通用してたけど今はどだろ。
座標はローカル+現在画面で表示している場所の位置(X=5,Y=2など)で管理するとやりやすいかな。
これといって正解があるわけじゃないけど、2次元配列でエリアを管理できるので楽。
CAreaData* m_pArea[100][100];
CAreaDataに壁や敵などの情報を放り込めばm_pArea[X][Y]などで簡単に引っ張れる。
スクロールの際に壁や敵なども一緒にスクロールするので、CAreaData自体に座標を持たせ、
その座標から相対位置でオブジェクトを置けばCAreaDataの座標を変えるだけで全部スクロールしたり。