現在のUnityプロジェクトのTempフォルダ内でユニークとなるファイルパスを取得します
取得できるパスはプロジェクトフォルダに対しての相対パスとなります。
パスは Temp/UnityTempFile-
uniqueID 形式で、 uniqueID
は
フォルダ内と時間からユニークなものが生成されます。
一時ファイル/フォルダを作成するために使用したり、
ユニークなIDのため、ファイルの存在/上書きチェックを行う必要はありません。
さらに今まで生成したユニークなIDを管理する必要もありません。
@MenuItem ("Example/Get Unique Path") static function GetUniqueProjectPath () { // Prints the unique path Debug.Log (FileUtil.GetUniqueTempPathInProject ()); }