通过实验(和智能感知),我证实,这确实是一个错误。它想要一个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'。 –