改造が止まらない
というわけで、さっきまで大改造をやってました。
もうひとつ機能を追加するつもりです。
で、修正・追加・削除したクラスやモジュールを乗せておきます。
追加:
Partsクラス
Choice構造体
Choicesクラス
Layoutモジュール
LayoutSpaceクラス
Animationモジュール
SingleEnumerableモジュール
MapChip構造体
MapChipFactoryクラス
削除:
Windowクラス
WindowParameterクラス
WindowPartsクラス
CursorParameterクラス
CursorPartsクラス
MParam構造体
修正:
Spriteクラス
SpriteAnimationクラス
Mapクラス
MapLayerクラス
FixedMapクラス
FixedMapLayerクラス
TextBoxクラス
Screenモジュール
Inputモジュール
あと、MapChip構造体を導入したことでお気づきかもしれませんが、
マップ画像関連のデータはMiyako1.5準拠になりました。
マップチップに関するデータはCSVファイルによる記述が必要です。
さらに、Screen::fpsViewプロパティによるFPS表示は、不具合のため、一時的に使用不可にします。
あとは、アンチエイリアス付きの図形描画に対応しておきたいなぁ。