【無料】PlayerLocalUIで、はみ出させないやつ
- ダウンロード商品無料版(v1.00)¥ 0
- ダウンロード商品かおもに大袋ポテチを買ってあげる(内容は無料版と同じ)¥ 200
オブジェクトのレイアウトやサイズを固定値で行った場合、画面外にはみ出る場合があります。 通常このような場合、CanvasScalerの設定を変更し対応します。 しかしCCK2.30.1現在、PlayerLocalUIのCanvasScalerの設定を変更することができません。 本アセットは、CanvasScalerのScreenMatchModeをExpandとした場合の挙動をClusterScriptにてエミュレートし、この問題に対応します。 基本的には同梱のサンプルを改造してお使いいただくのがオススメです。 サンプルのシーンをそのまま上げたワールドはこちら。 https://cluster.mu/w/d3127560-ab75-4e22-9551-fa357d6812d2 細かい設定についてはこちらの記事に記載しています。 https://zenn.dev/vkao/articles/b2210bd709a6e5
想定している利用ケース
「1024x768」や「1920x1080」といった固定サイズに収まるようにPlayerLocalUIの配置を行っているようなケースにオススメです。 指定したサイズが画面内に収まるようになります。 固定アスペクト比であれば「Aspect Ratio Fitter」で良いかもしれません。
コンテンツのサイズを指定する
同梱のサンプルとプレハブでは「1024x768」のサイズのコンテンツを表示する設定になっています。 このサイズを「1920x1080」などに変更することができます。 商品画像の3枚めを参照してください。 Scaler以下のContentオブジェクトのRectTransformの値「Pos X」「Pos Y」に、コンテンツのサイズを指定してください。 画像では「1024x768」が指定されています。 その他の細かい設定についてはこちらの記事に記載しています。 https://zenn.dev/vkao/articles/b2210bd709a6e5
利用規約
改変可です。 ワールドに組み込むのも可です。 クラフトアイテムに仕込んでの配布も可です。 そのものの再配布は不可です。 クレジット表記は不要ですが、あるとかおもが喜びます。 特定個人・団体への誹謗中傷や、政治・宗教活動、公序良俗に反する利用は禁止です。
免責事項
本データを使用し発生した損害・損失等につきまして、当方(かおも)は責任を負わないものとします。
連絡先
▼X(Twitter) https://twitter.com/vkaotech ▼cluster https://cluster.mu/u/vkao ▼販売ページ https://vkao.booth.pm/