lime雑記

ゲーム開発、その他雑記。

Unity-LimeLibrary

【Unity】LimeLibraryでDear ImGuiをシンプルに実装する

この記事でのバージョン 概要 実装方法 1.UImGuiの導入 2.各種モジュールの準備 3.メニューの作成と登録 4.メニューの中身の実装 まとめ この記事でのバージョン Unity 2022.3.21f1 UImGui 5.0.0 概要 Dear ImGuiをシンプルに実装できるモジュールを自分用に…

【Unity】LimeLibraryでUIを実装する : アニメーション編

概要 今回の内容 実装手順 プレハブの作成 コードの実装 補足解説 Animatorについて 表示/非表示のアニメーションについて 概要 自分用に作成したLimeLibraryを用いたUIのアニメーション実装例の解説です。 このライブラリでどのようなことができるかについ…

【Unity】LimeLibraryでUIを実装する : 実装編5

概要 今回の内容 実装手順 アクションリスト画面とアイテム詳細画面の中身を実装 アクションリスト画面 アイテム詳細画面 プレハブにアタッチ フローに組み込む アクションリストの表示→選択のフロー アイテム詳細画面表示処理 動作確認 次回 概要 自分用に…

【Unity】LimeLibraryでUIを実装する : 実装編4

概要 今回の内容 実装手順 InputModeUpdaterの追加 カーソルの用意 アイテムにButtonComponentを追加 選択時挙動のセットアップとイベントの追加 ItemListUiElements側から呼び出しとViewへのイベントの追加 イベントをトリガーにしてフローに組み込む 次回 …

【Unity】LimeLibraryでUIを実装する : 実装編3

概要 今回の内容 実装手順 アイテムリスト画面の中身を実装 LayoutGroupの設定 ItemDataの受け渡し 次回 概要 自分用に作成したLimeLibraryを用いたUIの実装例についての続きになります。 前回はこちら。 limegame.hatenablog.comこのライブラリでどのような…

【Unity】LimeLibraryでUIを実装する : 実装編2

概要 今回の内容 実装手順 UIAppFlowの実装 最初のステートの実装 表示と非表示処理を記述 次回 概要 自分用に作成したLimeLibraryを用いたUIの実装例についての続きになります。 前回はこちら。 limegame.hatenablog.comこのライブラリでどのようなことがで…

【Unity】LimeLibraryでUIを実装する : 実装編1

概要 Unityバージョン 使用ライブラリについて 実装するUI定義 今回の内容 実装手順 asmdefに依存を追加 UIAppの実装 各UIViewの実装 プレハブの作成 UIManagerプレハブの配置 呼び出し 次回 概要 自分用に作成したLimeLibraryを用いたUIの実装例について解…

【Unity】LimeLibraryでUIを実装する : 紹介編

概要 Unityバージョン 使用ライブラリについて できること UIApp・UIViewの定義 UIApp UIView イベントの取得 表示非表示アニメーションの挿入 フローの実装 ダイアログの実装 入力とその反応の実装 カーソルの実装 Selectable関連 Selectableの状態による処…