Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by seanrod · Mar 04, 2015 at 05:45 PM · replace mesh

Replace the Ethan character in Unity 5.0

I'm trying to replace the Ethan Model with my own. The Script notes say I need make my character a Humaniod first, then to place my character at x,z 0,0. And make sure the feet of my character are at the same location as Ethan's feet. Then "delete the Ethan" child object. Then place my own character as a child of the ThirdPersonCharacter.

  1. My character is using the same rig as Ethan. I brought in the Ethan FBX into Maya, reshaped the bones to make the rig taller. Then, froze out all the transforms and skinned my mesh to the rig.

  2. I then Exported the File and changed the name to "Player".

  3. Made the model a Humanoid then dragged it into the hierarchy.

  4. Placed the "Player" model as a child of the ThirdPersonController and matched Etahan's feet.

  5. Like the direction say, I deleted the Ethan child objects from the ThirdPersonController in the hierarchy: Ethan Body, Ethan Glasses, and Ethan Skeleton.

  6. When I hit play, the "Player" slides around, but, he does not use Ethan's Animations.

The Animator in the Inspector is using the ThirdPersonController controller and ThirdPersonUserControl, but there is no animation.

What did I do wrong?

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image meat5000 ♦ · Mar 04, 2015 at 03:30 AM 0
Share

Try replacing the avatar or the animations in the animation controller.

avatar image seanrod · Mar 04, 2015 at 05:18 PM 0
Share

Got the skeleton animating with the Ethan model and Ethan animations. We have a step forward. However when the skeleton moves around, he shakes. I'm getting an error: Quaternion To $$anonymous$$atrix conversion failed because input Quaternion is invalid {0.002832, -0.005571, 0.267523, -0.963544} l=1.000025

Anyone have any clues about solving the error?

avatar image seanrod · Mar 04, 2015 at 05:42 PM 1
Share

I found out the answer. When I dragged my "player" in as a child of the ThirdPersonController, I had an Animator Controller. All I needed to do to get rid of the error was to delete the Animator Controller on the child object and only have the Animator Controller on the ThirdPersonController.

Just another note. In the ThirdPersonController Inspector, make sure your new model's avatar is plugged into the ThirdPersonController>Animator>Avatar. If your character is a different height than Ethan, adjust the settings in the Capsule Collider.

Hope this helps someone,

Sean

avatar image seanrod · Mar 04, 2015 at 05:45 PM 0
Share

Forgot to say thank you to $$anonymous$$eat5000.

THAN$$anonymous$$ YOU $$anonymous$$EAT5000!!!

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by drakedane · Jun 20, 2017 at 07:10 PM

@ seanrod - sounds like you went with the more complex solution. I found 2 ways to replace ethan with my own character (using Morph3D characters, at the moment).

first, sounds like what you did: using 3D modeling software and then exporting and importing into Unity. takes longer and seems more complicated. but there might be a reason the second option is not always viable.

second option is the one I used: I simply copied all of the components from Ethan that I needed for third person character control and pasted them as new components onto the Morph3D model I wanted to use.

the second option was very fast and easy. and, of course, it works perfectly.

off-topic, but, in fact, this second option is what is allowing me to easily build in the next part of my game: the ability to switch between two different player characters (with key press), while in game. I haven't done this yet, but should be fairly simple and straightforward to activate/deactivate those components on the two characters. this works perfectly, when I activate/deactivate manually; so I assume this will work with scripting.

Only issue I noticed is that I had to set the rigidbody to "Is Kinematic" on the non-active player character; otherwise (for some reason) that character would disappear, when I ran the game.

Notice this is an old question; so will assume you are no longer looking for a solution to this. Only replying because I had to solve this issue a day or so ago.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

EDITOR Script to replace a mesh for many of the same type 0 Answers

Armor Equipping for RPG Game 1 Answer

Replacing the Ethan Third Person Character in unity 5.3.5 0 Answers

Replace MeshFilter mesh by a other mesh in Editor 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges