16 lines
649 B
C#
16 lines
649 B
C#
namespace MenteBacata.ScivoloCharacterController.Internal
|
|
{
|
|
/*
|
|
* Surface used to determine the resulting movement when moving onto it. It's type is determined by the angle that the
|
|
* surface normal forms with the upDirection.
|
|
*/
|
|
public enum MovementSurface
|
|
{
|
|
Floor, // It faces up and the slope angle is less than max floor angle.
|
|
SteepSlope, // It faces up and it's steeper than floor but not as vertical as a wall.
|
|
Wall, // Nearly vertical surface.
|
|
SlopedCeiling, // It faces down and is sloped.
|
|
FlatCeiling // It faces down and is nearly flat.
|
|
}
|
|
}
|