Layout
Unity の UIに使用する RectTransform の Anchor と Pivot が分かりにくいので、まとめ記事を作りました。 RectTransform について Anchor Pivot 設定例 例1:上下左右に寄せる(アライメント) 例2:親のサイズに合わせる(ストレッチ) RectTransform に…
#26 の実装にあたって、少しLayoutについて調べた内容を備忘のためにまとめます。今回は、ScrollRect で ILayoutGroup、ILayoutElement がどのように活用されているのかを調べました。 概要 ScrollViewとLayout 一般的なレイアウトの構成 ScrollViewの構成 (…
#26 の実装にあたって、少しLayoutについて調べた内容を備忘のためにまとめます。#26-2 で、テキストやイメージに合わせて枠がスケールするようにしたい場合に、LayoutGroup を2重にすることで実現できることを書きました。ContentSizeFitter でも同様の挙…
#26 の実装にあたって、少しLayoutについて調べた内容を備忘のためにまとめます。テキストやイメージに合わせて枠がスケールするようにしたい場合に、LayoutGroup を2重にします。どうしてLayoutGroupを2重にすることで枠をスケールできるようになるのかに…
#26 の実装にあたって、少しRectTransformについて調べた内容についてまとめます。<目次> RectTransform の構成 Transform RectTransform Anchor 1点で固定(min == max) 2点で固定(Xmin == Xmax または Ymin == Ymax) 3点で固定(Xmin != Xmax かつ…
#26 の実装にあたって、少しLayoutについて調べた内容を備忘のためにまとめます。 Layout とは Layout を構成するインターフェース ILayoutElement ILayoutController ILayoutGroup/ILayoutSelfController 整列動作(VerticalLayoutGroupの例) LayoutEleme…
今回はScrollVIewを使って、テキスト入力をシェルのように表示する方法に挑戦します。今回はテキストの大きさに応じてScrollVIewのContentが動的にサイズ変更されて、いつも最後に追加された行が表示されるようにフォーカスする処理までまとめます。次回、オ…
Unity学習#14では、リストの要素数でサイズが変わるリストの作成手順について書きました。この記事は、その前段として、リストの作成方法についてまとめたものです。リストには Scroll View を使用します。先にリストの作成に必要な手順をまとめ、その後に各…