DotFeather
DotFeather copied to clipboard
A closs-platform generic gameengine built on C#/.NET 6
現在はNullReferenceExceptionが発生しており、ライブラリとしては不適切。
パフォーマンス上の都合によりv3で一度削除されたZOrderを復活させる。 ## 理由 やっぱり無いと不便なので ## 仕様案 * `Container` に、描画用にソートされた子要素配列 `orderedChildren` を追加する * 以下のときに `orderedChildren` を更新する * 子要素の `ElementBase.ZOrder` が変わった瞬間(子要素から通知を飛ばす) * 子要素が追加・挿入・削除された瞬間 * 描画時は `orderedChildren` を利用する
GitHub ActionsでCIを動かして、タグが発行される度にnugetパッケージのビルド&デプロイ、 DotFeather Demo の Win/macOS/Linux バイナリ リリースを実現する
- 画像保存をasyncにしてしまう - メモリに余裕があるのであれば、画像保存は纏めて行ってしまう? トライアンドエラーで良い結果を模索する