- Home /
Collision If Statement And Falling throught the ground (2 questions)
Is there a way to make a if statement for collisions? if so what is is? Or can You give me a link to a tutorial?
I would think it would be something along the lines of rigidbody collisons like:
if (player.rigidbody.collisionWith(object)){
//Do stuff here!
}
or something but i can't seem to put a rigidbody on my character because i always fall through the ground. I have generated colliders on my character i tried meshcollider and character controller but i just float in the air. I have made sure i have terrain colliders on my terrains. That would also be nice if someone could answer that :D
Thanks In Advance.
Yeah the collision detection here doesn't really work because it's within a function. Is there anyway you know of to somehow implement it as a coroutine in the update function?
Never$$anonymous$$d Sorry i forgot you can call functions from the update function :D Thanks for the tutorials though!
Answer by AlucardJay · Mar 12, 2013 at 06:14 AM
I'm not sure of your current GameObject configuration after all that, so here's some links that cover the topics you mention :
http://cgcookie.com/unity/2011/12/05/introduction-to-character-controllers/
http://www.unity3dstudent.com/2010/07/essentials-e05-game-objects/
http://www.unity3dstudent.com/2010/07/essentials-e06-components/
http://www.unity3dstudent.com/2010/07/beginner-b00-adding-mass-gravity/
http://www.unity3dstudent.com/2010/07/beginner-b01-basic-collision-detection/
http://www.unity3dstudent.com/2010/07/beginner-b13-trigger-collision-detection/
Check out all the videos. Start at the bottom and work up : http://www.unity3dstudent.com/category/modules/
Your answer
Follow this Question
Related Questions
My weapon takes damage. help... 1 Answer
Player colliding with pickable object 0 Answers
Issues Making Character Move With Rigidbody 1 Answer
Player goes straight through cube 1 Answer
Player's hands passing through opponent while punching 0 Answers