• 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 perfektshun · Feb 16, 2014 at 12:05 AM · triggerscaling

Triggers with resizing colliders

I am trying to create a sphere that will serve as a trigger. I want the sphere to grow in scale and when it hits a collider (through its growth in size) in the game world to trigger the OnTriggerEnter function. I have code in place that allows the sphere to grow at a steady rate until it reaches a maximum radius but nothing is triggered by the growth of the spere. If the objects move once inside the sphere the OnTriggerEnter function is called but I want the function without them having to move once inside the sphere. Is there a workaround for this? Let me know if this is unclear.

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 perfektshun · Feb 20, 2014 at 01:06 AM 0
Share

Excellent. Good talk everyone. haha I guess this is a limitation I will have to work around.

avatar image getyour411 · Feb 20, 2014 at 01:29 AM 0
Share

What about OnTriggerStay

avatar image whydoidoit · Feb 20, 2014 at 01:39 AM 0
Share

Does it have a rigidbody attached (set to is$$anonymous$$inematic) - the physics system needs to know that objects may change to provide trigger functionality.

avatar image perfektshun · Feb 26, 2014 at 03:34 AM 0
Share

getyour411 - negative OnTriggerStay does not trigger as well.

whydoidoit - No the object is not kinematic.

I have come up with a functional if not really rudimentary solution. I simply move the object up very, very slightly each Update. The object is controlled by gravity so it is not noticeable in the game but the slight movement triggers the OnTriggerEnter function. I am sure there is also a performance hit as well. So a very imperfect solution.

0 Replies

· Add your reply
  • Sort: 

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.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

20 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

Related Questions

Scaling Object but not attached Trigger 1 Answer

Help with pickup animation (Scale object up, down and dissapear) 1 Answer

Can't click gameobject when over another trigger? 1 Answer

C# Make two objects collide to activate a third object 3 Answers

Character is pushed off platform only when moving 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