Unity3D编辑器-自动创建唯一的命名游戏对象?
我有一些Unity editor集成脚本,用户应该能够在打开的场景中创建游戏对象,我希望能够自动为每个新创建的对象指定一个唯一的、最好是按顺序编号的名称,例如Unity3D编辑器-自动创建唯一的命名游戏对象?,unity3d,editor,naming,Unity3d,Editor,Naming,我有一些Unity editor集成脚本,用户应该能够在打开的场景中创建游戏对象,我希望能够自动为每个新创建的对象指定一个唯一的、最好是按顺序编号的名称,例如 Actor001 Actor002 Actor003 ... Actor100 etc. 因此,我想知道是否有任何已知的有用方法,或者我是否必须完全自己实现这个行为,在这种情况下,我想知道如何从已经存在的对象中找出序列号。有什么想法吗?找到了: GameObjectUtility.GetUniqueNameForSibling(pare
Actor001
Actor002
Actor003
...
Actor100
etc.
因此,我想知道是否有任何已知的有用方法,或者我是否必须完全自己实现这个行为,在这种情况下,我想知道如何从已经存在的对象中找出序列号。有什么想法吗?找到了:
GameObjectUtility.GetUniqueNameForSibling(parent, name);
找到它:
GameObjectUtility.GetUniqueNameForSibling(parent, name);