我在MonoDevelop中调试MonoBehaviour脚本。
有一种方法可以选择(在 Unity编辑器中)当前暂停的脚本附加到gameobject
吗?
(我附加了相同预制件的多个实例,因此在层次结构中找到它并非易事)
答案 0 :(得分:2)
通过利用Unity的Selection课程,您可以相当轻松地完成此任务。请务必在脚本顶部添加using UnityEditor;
。
要在层次结构中选择要调试的gameObject
,只需在您设置断点的行之后立即在脚本中设置Selection.activeGameObject
属性。例如:
void Update()
{
int breakPoint = 5; //your breakpoint is placed here
//select this gameObject in the hierarchy
Selection.activeGameObject = this.gameObject;
}