Haikara is an MVVM (Model-View-ViewModel) library designed for Unity's UI Toolkit.
It enables data binding by writing simple view code.
The goal is to eliminate the need to specify a DataSource in the UI Builder or write complex UI control logic.
The documentation is available here.
Please add the following URL by following the Unity documentation.
https://github.com/fireskyvvv/Haikara.git#upm
You can also install it by directly editing Packages/manifest.json:
{
"dependencies": {
...
"com.katen.haikara": "https://github.com/fireskyvvv/Haikara.git#upm",
...
}
}
Download the .unitypackage
from the releases page and import it into
the Unity Editor.
Haikara is released under the MIT License.
Haikaraは、UnityのUIToolKit向けに設計されたMVVM(Model-View-ViewModel)ライブラリです。
簡単なViewコードを記述することでデータバインディングを実現します。
UI BuilderでDataSourceを指定したり、複雑なUI制御ロジックを書かなくて済むようになることを目指します。
ドキュメントはこちらです。
Unityのドキュメントを参考に次のURLを追加してください
https://github.com/fireskyvvv/Haikara.git#upm
Packages/manifest.json
を直接編集してインストールすることもできます。
{
"dependencies": {
...
"com.katen.haikara": "https://github.com/fireskyvvv/Haikara.git#upm",
...
}
}
リリースページから.unitypackage
をダウンロードし、UnityEditor上で展開してください
Haikaraは MIT Licenseで公開しています。