通過實驗(和智能感知),我證實,這確實是一個錯誤。它想要一個System.Type。這是我在C#實現的情況下,它可以幫助任何人:
public static Texture btnFireAuto;
...
string[] searchInFolders = new string[] { "Assets/_TEXTURES" };
var guids = AssetDatabase.FindAssets("agFireAuto", searchInFolders);
if (guids.Length == 0) {
Debug.Log("Can't find agFireAuto icon.");
} else {
foreach (var guid in guids) {
string sGuid = AssetDatabase.GUIDToAssetPath(guid);
btnFireAuto = (Texture)AssetDatabase.LoadAssetAtPath(sGuid, typeof(Texture));
}
}
請注意,這是對編輯黑客(來自EditorWindow得到的封閉類)。在遊戲中加載的資產必須在資產/資源/下。
Unity的文檔生成出現這種錯誤,基本上,每個地方都應該有一個'Type'來代替'iOS.ADBannerView.Type'。 –