コガネブログ

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

【Unity】Unity 2020.2 新機能 - アセットの GUID を string ではなく GUID 型で取得できるようになった

概要

using UnityEditor;
using UnityEngine;

public static class Example
{
    [MenuItem( "Tools/Hoge" )]
    private static void Hoge()
    {
        var path = "Assets/Prefab.prefab";

        // 従来:string 型で GUID を取得
        var guidString = AssetDatabase.AssetPathToGUID( path );
        Debug.Log( guidString );

        // 新機能:GUID 型で GUID を取得
        var guid = AssetDatabase.GUIDFromAssetPath( path );
        Debug.Log( guid );
    }
}