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 K4g3 · Oct 06, 2012 at 07:38 PM · mouseblenderrotatemodel

Same rotation script affecting different parts of model in different ways.

I am trying to design a game, obviously, but at the moment I am trying to compile various scripts instead of working toward a finished product.

I ran into a problem on a generic mech-type model I created in Blender. Using Unity's generic MouseLook.cs script, I wanted to be able to rotate the just the cockpit of the mech. However, when run, the mouse will have no effect on the cockpit's rotation until about 10 seconds after starting.

When the same script is attached to the entire mech, and not just the cockpit, the mech will rotate immediately after starting.

Does anyone know the cause and/or workaround for this issue? Thanks

Comment
Add comment
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

2 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by hvilela · Oct 07, 2012 at 03:31 AM

it's weird. The unique cause that comes to my mind is that your model has a 10s animation with keyframes in the same position/rotation, preventing his movement by code. As long all animations are defined to "play automatically" by default it would explain this behavior.

Could be this your problem?

Comment
Add comment · Show 2 · 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
avatar image K4g3 · Oct 07, 2012 at 03:45 AM 0
Share

That is indeed a solution. Even though there was no animation, I did export the model with a 'default take' that was set as the animation in the inspector. Once I set the animation to 'none', or disabled 'play automatically' as you said, the cockpit rotated perfectly right after running. Thanks!

avatar image Fattie · Oct 07, 2012 at 07:14 AM 0
Share

psychic answer of the day, awesome!

avatar image
0

Answer by K4g3 · Oct 07, 2012 at 04:01 AM

I found another solution. I created an empty GameObject named CockpitControl, and simply put it between the mech and the cockpit. (Mech is the parent of CockpitControl, which is the parent of Cockpit). Then I attached the MouseLook.cs script to this gameobject instead of the cockpit. For some reason, this hierarchy change seems to have fixed the issue. The animation may still have something to do with it.

Comment
Add comment · Show 1 · 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
avatar image hvilela · Oct 07, 2012 at 04:04 AM 0
Share

It will solve the problem cause your new game object has no keyframes associated to it. The problem of this solution is that you will loose the prefab link.

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

9 People are following this question.

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

Related Questions

MMD How to export model and animations to Unity as 3rd person controller? 2 Answers

Blender animation into unity problems 1 Answer

Blender model behavior in Unity - Rigging 2 Answers

Downsize custom character model? 1 Answer

Blender Skybox vs Unity Skybox? 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