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 /
This post has been wikified, any user with enough reputation can edit it.
avatar image
0
Question by nikrath · Mar 22, 2014 at 05:17 PM · meshmesh rendererdeformation

Disabling Mesh renderer on collision

I am making a car game. I have seperated the parts of the mesh, as in the hood, the roof all are separate meshes and child of the main object. I have applied mesh collider on each one of them. I want that when the mesh collides, its mesh renderer dissapears and the mesh renderer of the deformed mesh becomes visible(which is disabled by default). Here is the code for it:

 var broken : Transform; //the new deformed mesh
 
 function OnCollisionEnter(){
 
   gameObject.renderer.enabled = false;
   broken.renderer.enabled = true;
 
 }

I attached this code to the part, but is doesnt work! Also, when i apply the same code to any other cube which is not a chold of the car, and when the cube collides with the hood, the hood deforems perfectly as expected! but when i make that cube a child of the car, then again it doesnt work... :(

Someone pls help, this is an integral part of my game!!

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

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by SkaredCreations · Mar 22, 2014 at 05:40 PM

So it seems an issue with your car, may be your collider is not being hit and this could be due to another bigger collider in the hierarchy of your car. You could try to disable all the colliders of your car and its children and enable only the one of your hood and see what happens (or check if any of the scripts attached to your car or children is disabling colliders). Without more information on your car setup it's pretty difficult to understand the reason, may be you can add screenshots.

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 nikrath · Mar 23, 2014 at 03:59 AM 0
Share

nope, the only colliders on the car are the mesh colliders...I added a screenshot so you can see,.................................

[1]: /storage/temp/24067-car.png

car.png (313.4 kB)
avatar image nikrath · Mar 23, 2014 at 04:01 AM 0
Share

alt text

heirarchy.png (5.3 kB)

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

21 People are following this question.

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

Related Questions

Using the PaintVertices code from the Procedural Mesh example project, the sphere normals get messed up 0 Answers

Lining up mesh edges for deformation 0 Answers

How would I rotate an object without moving one of its faces (locking it) 0 Answers

How to generate a track / path mesh using waypoints,How do I generate a track / path mesh using waypoints 0 Answers

Why isn't my mesh updating properly? 2 Answers


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