I'm trying to set this up to keep smoke effects from an explosion from going through the ground, and it works... sometimes. I have the animation playing on loop as I edit values in the inspector, and occasionally it just starts working. Then I can change literally every variable to something totally arbitrary, and it'll keep working for a random amount of time
sometimes it stops working right away, sometimes it keeps working indefinitely. If I stay on those numbers where it works, then quit the game and restart with those numbers, they won't work anymore. But then after I restart, if I change the numbers to 0 and then back again while playing, THEN it might work.
If you couldn't tell, I have very little idea what I'm doing, but the way it seems to be ignoring the inspector most of the time makes me wonder if the problem isn't just me. I really can't make any sense of this.
I'm using Unity 5.0.1f1, Spine 2.1.27, and tk2D as well. I made a dummy project which reproduces the issue, for me at least (the response I dread most is "well, it works for me"):
https://dl.dropboxusercontent.com/u/19702035/SmokeTest.zip.
Right now only the bottom-most smoke cloud has any IK stuff set up for it. The Ground Constraint values it has right now are ones I've gotten to work
trying playing it, and if it doesn't work, set them all to 0 and then back again to see if it does then.