Weird Prefab scaling problem

***EDIT: managed to solve the problem. =) ***

Hey everyone,

One of the last few things that needed to be done for my project was adding in some extra/ renewed animations to my character. However, as the character had some objects parented to some of the bones from it’s Armature, I couldn’t just replace the character.FBX. I therefore decided to recreate the Prefab, importing the newCharacter.FBX and recreating the same hierarchy as the original one. Now here’s the problem: The newCharacter’s Armature scale becomes 34.991 when I Instantiate it.

I constructed the Prefab in the scene ‘GameMenu’. The scale of the Prefab is (1.0, 1.0, 1.0). The same goes for the Armature scale (note: Armature is the first object in the Prefab hierarchy). When I click ‘Start Game’ the level ‘OldCity’ is loaded and the characterSpawn script is called. However, the Armature of the character that is spawned has a scale of (34.991, 34.991, 34.991). The same happens when I drag an extra player Prefab from the project folder into the scene.

However, when I open the OldCity scene in the editor and then drag a player into it, the scale stays at (1.0, 1.0, 1.0) as it should! o.O;

At some point in the past, the Armature’s scale was 34.991 in Blender, but I applied that scale some revisions ago and it shows the correct scale of 1.0 in both Blender and the Prefab. All mentions of localScale editing (and specifically 34.991) have been removed from the scripts.

I’m absolutely baffled at this and my deadline’s fast approaching. Any help would be very much appreciated! =)

Thanks in advance,
Patrick

Quick bump. Still haven’t managed to fix this issue. =/