0

大家,我想在unity4.6中使用c#打开spriteeditor窗口。如果在其他统一版本中打开它可以这样做:EditorApplication.ExecuteMenuItem("Window/Sprite Editor"),但是 int 4.6+,此代码无效。

4

1 回答 1

0

使用时EditorApplication,请确保将其放在脚本之上:

using UnityEditor;

但是,Unity 的精灵编辑器似乎不是菜单项的一部分......

窗口菜单

ExecuteMenuItem只能执行在 Unity 菜单中也可见的菜单项。"Window/Animator"例如将是一个有效的字符串。也许 Sprite 编辑器从 4.6+ 开始移动了?

于 2015-01-14T11:06:36.420 回答