编写插件时,Unity没有提供当前被放置目录的功能。比如资源商店的一些插件需要放在Assets根目录下。
但通过脚本可以反求出所在目录,对于自己写的插件,就避免了类似问题:
var scriptObj = MonoScript.FromScriptableObject(myScript) var path = AssetDatabase.GetAssetPath(scriptObj);