Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
0.8.3:charactercontrolling [2021/08/13 10:16] – [Movement] admin | 0.8.3:charactercontrolling [2022/04/08 10:52] (current) – [Movement] admin | ||
---|---|---|---|
Line 444: | Line 444: | ||
The true physics collision detection for characters works, but has bad sideeffects. | The true physics collision detection for characters works, but has bad sideeffects. | ||
The most serious problem was stuttering characters which bounced off the terrain. | The most serious problem was stuttering characters which bounced off the terrain. | ||
- | Also it was impossible to " | + | Also it was impossible to " |
Even if this is more realistic, the usability was horrible for classic character movement. | Even if this is more realistic, the usability was horrible for classic character movement. | ||
Line 451: | Line 451: | ||
Nevertheless interaction with static or dynamic objects is still available. | Nevertheless interaction with static or dynamic objects is still available. | ||
- | In case you need the old behaviour, just switch " | + | __Remark: |
- | Next step: [[android|Android]] | + | Control you raycast-movement by some properties like Slop, RayDirection and RayOffset. |
+ | Especially the slopping value allows you to control f.e. the max. height of stairs to be able to walk. | ||
+ | |||
+ | ^Property^Description^ | ||
+ | |Slop|This only affects computation if UseRayCasting is enabled. The slop value is the maximum height a movement ray direction. Adjust this value to your specific scene, especially when walking of stairs or similar static objects. Default value is 0.5.| | ||
+ | |RayDirection|The RayDirection defines in which direction the controller will be adjusted. Default direction is (0, 1, 0), which means downwards.| | ||
+ | |RayOffset|Get or set ray offset from where the raycasting is started. The offset will be computed from current physics character controller position.| | ||
+ | |||
+ | Next step: [[prefabs|Prefabs]] |