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 herofox · Jul 22, 2014 at 03:06 AM · shootmesh colliderbox collider

problem in Archery game

i'm new in unity as you see in img . it is an Archery game i want when player left click on mouse, arrow move forward and when it hit the circle , points are add to player all the above is easy , but the problem when arraw collide the circle i made 5 circles ( yellow,red,blue,black and white) with mesh collider and OnTriggerEnter function but it doesn't work and (Is Trigger) is enabled when i apply box collider it works but i don't box collider i want it work with mesh collider i also tried to use RayCast but arrow doesn't move

sorry for weak english and THANKS in advance. alt text

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
Best Answer

Answer by robertbu · Jul 22, 2014 at 03:09 AM

By default, mesh to mesh collisions do not register. If one of your objects has less that 255 triangles, you can mark that object as Convex in the Collider and they should collide.

See Convex here:

http://docs.unity3d.com/Manual/class-MeshCollider.html

You could use a box collider and then calculate the distance from the center for scoring.

Comment
Add comment · Show 3 · 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 herofox · Jul 22, 2014 at 07:08 PM 0
Share

YES!!! you 're right. it works correctly thank you

the solution is : i should make a Box collider to arrow and it works :)

avatar image robertbu · Jul 22, 2014 at 07:09 PM 0
Share

A capsule collider might be a better fit for an arrow.

avatar image herofox · Jul 22, 2014 at 07:13 PM 0
Share

robertbu, thanks man :)

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

2 People are following this question.

avatar image avatar image

Related Questions

Mesh Collider strange behavior with box collider. 0 Answers

In WebGL build, Rigidbody only collides with Mesh Collider if it has previously collided with Box Collider 4 Answers

What is the best collider to use for a simple (1 quad) plane? 1 Answer

Mesh Collider falling through Box Colliders 2 Answers

Box collider doing weird stuff in collision with mesh collider 0 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