Hi guys,
how can we get the physic materials to affect our FPS controller? We have a surface we want to be bouncy, or icy for example. I know this effects things with RBs on them, as we tested that, but FPS controller technically doesnt have an RB right? so how can we make these materials affect our player?
Cheers,
Will
Hi Will!
Just look in the unifywiki under Scripts FPS Controllers. There you will find all you need:
http://www.unifycommunity.com/wiki/index.php?title=RigidbodyFPSWalker
There is a second Rigid Body FPS Controller under Scripts, but this here is the most advanced.
Frank
If you want to use the character controller, you can look up the physic material the character is currently standing on using the OnControllerColiiderHit function and depending on that move the character faster or slower etc.
Thanks guys, we’ve gone with the first option of using a rigid bodied fps controller, but i’ll bear the other method in mind thanks Joachim 
I tried this and it simply makes your player fly off the screen when he touches a box lol. I used their own scene and it causes physics anomalies. Did anyone find a way to prevent this from happening?
I’ve noticed this as well. 