Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

AssetDatabase.RenameAsset

static function RenameAsset(pathName: string, newName: string): string;
static string RenameAsset(string pathName, string newName);
static def RenameAsset(pathName as string, newName as string) as string

Parameters

pathNameThe path where the asset currently resides.
newNameThe new name which should be given to the asset.

Returns

string An empty string, if the asset has been successfully renamed, otherwise an error message.

Description

Rename an asset file.

All paths are relative to the project folder, for example: "Assets/MyTextures/hello.png".