Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

GameObjectUtility.GetUniqueNameForSibling

Switch to Manual
public static function GetUniqueNameForSibling(parent: Transform, name: string): string;

Parameters

parent Target parent for a new GameObject. Null means root level.
name Requested name for a new GameObject.

Returns

string Unique name for a new GameObject.

Description

Get unique name for a new GameObject compared to existing siblings. Useful when trying to avoid duplicate naming. When duplicate(s) are found, uses incremental a number after the base name.