I’m quite confused by how package and asset naming works. This is what I’ve got right now:
- Package is created, named /Game/MyAssets/Textures/turret4Diffuse
- Texture2D is created with package as outer
- Texture saves into /Game/MyAssets/Textures/ as “Texture2D_8” or similar. I actually want it to be named “turret4Diffuse” in the content browser.
If I try to rename the package or the texture, I get:
Fatal error: [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp] [Line: 168] Renaming an object (Texture2D /Game/MyAssets/Textures/turret4Diffuse.Texture2D_8) on top of an existing object (Texture2D /Game/MyAssets/Textures/turret4Diffuse.turret_4DiffuseTex2D) is not allowed
I would love to know what’s going on and how to set the name and path properly. Does the package need the path, or the inner object?