DataBinderForNGUI
NGUIのWidgetに勝手に値いれてくれるやつ
Install / Use
/learn @kyubuns/DataBinderForNGUIREADME
Data Binder for NGUI
なにこれ?
「StatusModelにMPを追加したから、これを画面に表示するぞー!」 ↓ 「HierarchyWindow上で、UILabel作って・・・」 ↓ 「それをInspectorでSerializeFieldに設定して」 ↓ 「スクリプトいじって、UILabelのtextに、StatusModel.MPを代入!できた!」 ↓ 「え・・・?いらなくなった・・・?じゃあスクリプトからも消さないとNullで死ぬからちょっとまってね・・・」 っていうのが嫌な人向けです。
これを使うと 「StatusModelにMPを追加したから、これを画面に表示するぞー!」 ↓ 「HierarchyWindow上で、UILabel作って・・・」 ↓ 「そのGameObjectに、このUILabelTextBinderを貼り付けて終わり!」 ↓ 「え?いらなくなった?じゃあそのGameObject消しといてくれればいいよ。」 ってなります。
使い方
- unityプロジェクトを作る
- Assets以下に、このDataBinderForNGUIまるまるつっこむ ** または git submodule add git@github.com:kyubuns/DataBinderForNGUI.git
- NGUIをimportする
- RUN
くわしくは
Example Sceneみてください
注意事項
- あたりまえですが、NGUIは別途必要です
- まだまだ自分ですら使ってないし、コンポーネントも全然足りてない
- 計測していないけれど、たぶん結構重い
License
This software is released under the MIT License, see LICENSE.txt.
