Unity获取插件所在目录的巧妙方法

时间:2023-03-09 08:46:15
Unity获取插件所在目录的巧妙方法

编写插件时,Unity没有提供当前被放置目录的功能。比如资源商店的一些插件需要放在Assets根目录下。

但通过脚本可以反求出所在目录,对于自己写的插件,就避免了类似问题:

var scriptObj = MonoScript.FromScriptableObject(myScript)

var path = AssetDatabase.GetAssetPath(scriptObj);