コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2023-08-30から1日間の記事一覧

【Unity】FancyScrollRect で要素の配置間隔が Spacing や Cell Size の通りにならない場合

概要 RectTransform の Anchor Presets で stretch を使わないようにすると直った もしくは UpdateContents の呼び出しを 1 フレーム遅らせたら直った

【Unity】プレハブのプレビュー画像を表示する例

ソースコード #if UNITY_EDITOR using UnityEditor; using UnityEngine; using UnityEngine.UI; public sealed class Example : MonoBehaviour { [SerializeField] private GameObject m_prefab; [SerializeField] private RawImage m_rawImage; private voi…

【C#】デフォルト値を指定できる FirstOrDefault

ソースコード public static T FirstOrDefault<T> ( this IEnumerable<T> self, Func<T, bool> predicate, T defaultValue ) { foreach ( var x in self ) { if ( predicate( x ) ) return x; } return defaultValue; }</t,></t></t>