【发布时间】:2013-03-12 23:48:35
【问题描述】:
我正在尝试将 Unity 与构建脚本一起使用,该脚本通过最终从脚本调用 BuildPipeline 来创建我的应用程序。但是,我正在尝试弄清楚如何设置图标。调用 PlayerSettings.SetIconsForTargetGroup 并调用 BuildPipline.BuildPlayer 后,生成的可执行文件不显示相应的图标,程序运行时也不显示。
我目前正在使用以下代码。
Texture2D texture = AssetDatabase.LoadMainAssetAtPath(iconFile) as Texture2D;
int [] sizeList = PlayerSettings.GetIconSizesForTargetGroup(BuildTargetGroup.Standalone);
Texture2D[] iconList = new Texture2D[sizeList.Length];
for(int i=0;i<sizeList.Length;i++)
{
int iconSize = sizeList[i];
iconList[i] = (Texture2D)Instantiate(texture);
iconList[i].Resize(iconSize,iconSize,TextureFormat.ARGB32,false);
}
PlayerSettings.SetIconsForTargetGroup(BuildTargetGroup.Standalone,iconList);
我做错了什么?
任何帮助将不胜感激。谢谢
【问题讨论】:
-
遇到了同样的问题,你解决了吗?
-
不......我什至不再做任何统一编程了。