C# 클래스 CustomController, SuperCharacterController

상속: MonoBehaviour
파일 보기 프로젝트 열기: IronWarrior/SuperCharacterController 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
debugSpheres bool
myCollider UnityEngine.CapsuleCollider
recursivePushBack int
slopeLimit float

공개 메소드들

메소드 설명
Awake ( ) : void
ClampToGround ( ) : void
CollideWithWorld ( ) : void
DisableClamping ( ) : void
DisableSlopeLimit ( ) : void
EnableClamping ( ) : void
EnableSlopeLimit ( ) : void
IsGrounded ( float distance ) : bool
OnDrawGizmos ( ) : void
ProbeGround ( ) : void

비공개 메소드들

메소드 설명
OnSteadyGround ( Vector3 normal, Vector3 point ) : bool
PushBack ( ) : bool
ResetGround ( ) : void
SetCollisionParameters ( ) : void
SimulateSphereCast ( RaycastHit hit, float smallerRadius, Vector3 origin, float radius ) : RaycastHit
SlopeLimit ( ) : bool
SpherePosition ( CollisionSphere, sphere ) : Vector3

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

ClampToGround() 공개 메소드

public ClampToGround ( ) : void
리턴 void

CollideWithWorld() 공개 메소드

public CollideWithWorld ( ) : void
리턴 void

DisableClamping() 공개 메소드

public DisableClamping ( ) : void
리턴 void

DisableSlopeLimit() 공개 메소드

public DisableSlopeLimit ( ) : void
리턴 void

EnableClamping() 공개 메소드

public EnableClamping ( ) : void
리턴 void

EnableSlopeLimit() 공개 메소드

public EnableSlopeLimit ( ) : void
리턴 void

IsGrounded() 공개 메소드

public IsGrounded ( float distance ) : bool
distance float
리턴 bool

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

ProbeGround() 공개 메소드

public ProbeGround ( ) : void
리턴 void

프로퍼티 상세

debugSpheres 공개적으로 프로퍼티

public bool debugSpheres
리턴 bool

myCollider 공개적으로 프로퍼티

public CapsuleCollider,UnityEngine myCollider
리턴 UnityEngine.CapsuleCollider

recursivePushBack 공개적으로 프로퍼티

public int recursivePushBack
리턴 int

slopeLimit 공개적으로 프로퍼티

public float slopeLimit
리턴 float