コード例 #1
0
        static public T FetchAssetExtension <T>(this UnityEngine.Object item) where T : AssetExtension
        {
            T extension = item.GetAssetExtension <T>();

            if (extension == null)
            {
                extension = item.CreateAssetExtension <T>();
            }

            return(extension);
        }