ロバメモ - 素人のUnity覚書と奮闘記

素人のUnity覚書と奮闘記

UI

ButtonのColorTint仕様時に、一度クリックするとHighlighted Colorが効かなくなる

Unityバージョン やりたいこと 対処方法 Unityバージョン Unity 2020.1.17f1 やりたいこと 一度クリックするとその後、Highlighted Color(マウスオーバー時)が効かなくなってしまう現象が起きた。 クリック後もHighlighted Colorを適用したい。 対処方法 N…

ボタンをダブルクリック判定したい

やりたいこと コード インスペクター設定 やりたいこと シングルクリックか、ダブルクリックかを判定して個別に処理したい。 コード using System.Collections; using UnityEngine; public class MyButton : MonoBehaviour { bool isClick; public void OnCl…

CanvasのGameObjectをmousePositionに追従させたい

あんまり自信ないかも。 いや、自信満々で書いた記事などないけど。笑 やりたいこと やり方 考え方 座標の違いを解消する 座標の起点の違いを解消する やりたいこと お題通り、キャンバスに配置した画像をカーソル追従させたい。 やり方 以下のコードを追従…

Contentの高さをリスト要素に合わせるScrollViewの設定方法

Step1 : Contentにコンポーネントを追加 Vertical Layout Groupを追加 Content Size Filterを追加 Step2 : Contentの子にレイアウト用のGameObjectを作成 Step3 : レイアウト用GameObjectにコンポーネントを追加 Content Size Filterを追加 Vertical Layout …

UI Mask処理の際の注意点

マスクの方法 問題点 原因 結論 マスクの方法 Canvasに配置した画像をマスク処理する場合 Image(マスク範囲画像)←ここにMaskコンポーネントをアタッチ └ Image(マスクしたい画像) 問題点 見辛い画像だけど、右側はマスクできていない。 原因 マスクの範囲…

テキストの文字に輪郭線を入れる

UI

やりたいこと やり方 やりたいこと ↓ やり方 TextにShadowコンポーネントを追加する。 UI - Effects - Outline 以上。