kmycode / storycanvas-csharp

Free story editor for Windows Desktop, Android and iOS
Other
8 stars 0 forks source link

マップの移動座標の保存 #72

Closed kmycode closed 6 years ago

kmycode commented 7 years ago

マップの座標系には要素の座標、マップ全体が原点からどれだけ移動したかの2種類がある。 現在、後者はマップ表示するたび(0,0)にリセットされる状態。 これを保存しておきたい

kmycode commented 7 years ago

コードを調べたところ、冗長と思われるコードがあった。画面表示するたびに新しくインスタンスを生成する行為は、マップデータのスムーズな保存を阻害する。 スパゲッティコードと言われても仕方ないくらい複雑なコードになってるので、このようなコードが何故できたか含め、慎重に影響を調べたい

kmycode commented 6 years ago

ファイル保存・読み込みにおいて、左上座標が保持・反映される要修正