Post by batman on Aug 30, 2016 16:29:03 GMT
Invector is working with me on this, their support is amazing! I wanted to see if anyone else is having this issue as well.
When I create a new character, exactly like the tutorial shows, I always get an error and my character just hangs in the air.
My unity is updated to the most current version and is is the asset package.
Also the Demo scenes work just fine and I am able to copy the character from the demo scene into other scenes and it works just fine so it seems currently the problem is just creating a new character.
the steps I have taken to create a character:
1. New unity project, importing No assets at the start.
2. Importing only the inVector asset directly from the asset store
3. Create a Plane
4. Click on 3rd Person controller on the top to open Character creator window
5. In Character Creator Window
a. Character Type and Character Template are left unchanged
b. FBX Model: I clicked the small circle and imported the 3rdPersonController. The red man shows up in the window
c. Animator Controller: I clicked the small circle and my only 2 options are AI_CombatController and CombatController. I select Combat controller.
d. Click Create.
As soon as I click create I get the error below.
NullReferenceException: Object reference not set to an instance of an object
vCreateCharacterEditor.Create () (at Assets/Invector-3rdPersonController/Scripts/CharacterCreator/Script/Editor/vCreateCharacterEditor.cs:364)
vCreateCharacterEditor.OnGUI () (at Assets/Invector-3rdPersonController/Scripts/CharacterCreator/Script/Editor/vCreateCharacterEditor.cs:155)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
When I create a new character, exactly like the tutorial shows, I always get an error and my character just hangs in the air.
My unity is updated to the most current version and is is the asset package.
Also the Demo scenes work just fine and I am able to copy the character from the demo scene into other scenes and it works just fine so it seems currently the problem is just creating a new character.
the steps I have taken to create a character:
1. New unity project, importing No assets at the start.
2. Importing only the inVector asset directly from the asset store
3. Create a Plane
4. Click on 3rd Person controller on the top to open Character creator window
5. In Character Creator Window
a. Character Type and Character Template are left unchanged
b. FBX Model: I clicked the small circle and imported the 3rdPersonController. The red man shows up in the window
c. Animator Controller: I clicked the small circle and my only 2 options are AI_CombatController and CombatController. I select Combat controller.
d. Click Create.
As soon as I click create I get the error below.
NullReferenceException: Object reference not set to an instance of an object
vCreateCharacterEditor.Create () (at Assets/Invector-3rdPersonController/Scripts/CharacterCreator/Script/Editor/vCreateCharacterEditor.cs:364)
vCreateCharacterEditor.OnGUI () (at Assets/Invector-3rdPersonController/Scripts/CharacterCreator/Script/Editor/vCreateCharacterEditor.cs:155)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)