C# 클래스 Pathfinding.RichAI

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: henryj41043/TheUnseen 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
GizmoColorPath UnityEngine.Color
GizmoColorRaycast UnityEngine.Color
acceleration float
anim UnityEngine.Animation
centerOffset float
drawGizmos bool
endReachedDistance float
funnelSimplification RichFunnel.FunnelSimplification
gravity UnityEngine.Vector3
groundMask UnityEngine.LayerMask
maxSpeed float
preciseSlowdown bool
raycastingForGroundPlacement bool
repathRate float
repeatedlySearchPaths bool
rotationSpeed float
slowWhenNotFacingTarget bool
slowdownTime float
target UnityEngine.Transform
wallDist float
wallForce float

보호된 프로퍼티들

프로퍼티 타입 설명
buffer List
canSearchPath bool
delayUpdatePath bool
lastCorner bool
lastRepath float
rp RichPath
seeker Seeker
tr UnityEngine.Transform
traversingSpecialPath bool
waitingForPathCalc bool
wallBuffer List

공개 메소드들

메소드 설명
Awake ( ) : void
NextPart ( ) : void
OnDisable ( ) : void
OnDrawGizmos ( ) : void
OnPathComplete ( Path p ) : void
UpdatePath ( ) : void

보호된 메소드들

메소드 설명
OnEnable ( ) : void
OnTargetReached ( ) : void
Start ( ) : void
Update ( ) : void
UpdateTarget ( RichFunnel fn ) : Vector3

비공개 메소드들

메소드 설명
RaycastPosition ( Vector3 position, float lasty ) : Vector3
RotateTowards ( Vector3 trotdir ) : bool
SearchPaths ( ) : IEnumerator
TraverseSpecial ( RichSpecial rs ) : IEnumerator

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

NextPart() 공개 메소드

public NextPart ( ) : void
리턴 void

OnDisable() 공개 메소드

public OnDisable ( ) : void
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

OnEnable() 보호된 메소드

protected OnEnable ( ) : void
리턴 void

OnPathComplete() 공개 메소드

public OnPathComplete ( Path p ) : void
p Path
리턴 void

OnTargetReached() 보호된 메소드

protected OnTargetReached ( ) : void
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

Update() 보호된 메소드

protected Update ( ) : void
리턴 void

UpdatePath() 공개 메소드

public UpdatePath ( ) : void
리턴 void

UpdateTarget() 보호된 메소드

protected UpdateTarget ( RichFunnel fn ) : Vector3
fn RichFunnel
리턴 UnityEngine.Vector3

프로퍼티 상세

GizmoColorPath 공개적으로 정적으로 프로퍼티

public static Color,UnityEngine GizmoColorPath
리턴 UnityEngine.Color

GizmoColorRaycast 공개적으로 정적으로 프로퍼티

public static Color,UnityEngine GizmoColorRaycast
리턴 UnityEngine.Color

acceleration 공개적으로 프로퍼티

public float acceleration
리턴 float

anim 공개적으로 프로퍼티

public Animation,UnityEngine anim
리턴 UnityEngine.Animation

buffer 보호되어 있는 프로퍼티

protected List buffer
리턴 List

canSearchPath 보호되어 있는 프로퍼티

protected bool canSearchPath
리턴 bool

centerOffset 공개적으로 프로퍼티

public float centerOffset
리턴 float

delayUpdatePath 보호되어 있는 프로퍼티

protected bool delayUpdatePath
리턴 bool

drawGizmos 공개적으로 프로퍼티

public bool drawGizmos
리턴 bool

endReachedDistance 공개적으로 프로퍼티

public float endReachedDistance
리턴 float

funnelSimplification 공개적으로 프로퍼티

public RichFunnel.FunnelSimplification funnelSimplification
리턴 RichFunnel.FunnelSimplification

gravity 공개적으로 프로퍼티

public Vector3,UnityEngine gravity
리턴 UnityEngine.Vector3

groundMask 공개적으로 프로퍼티

public LayerMask,UnityEngine groundMask
리턴 UnityEngine.LayerMask

lastCorner 보호되어 있는 프로퍼티

protected bool lastCorner
리턴 bool

lastRepath 보호되어 있는 프로퍼티

protected float lastRepath
리턴 float

maxSpeed 공개적으로 프로퍼티

public float maxSpeed
리턴 float

preciseSlowdown 공개적으로 프로퍼티

public bool preciseSlowdown
리턴 bool

raycastingForGroundPlacement 공개적으로 프로퍼티

public bool raycastingForGroundPlacement
리턴 bool

repathRate 공개적으로 프로퍼티

public float repathRate
리턴 float

repeatedlySearchPaths 공개적으로 프로퍼티

public bool repeatedlySearchPaths
리턴 bool

rotationSpeed 공개적으로 프로퍼티

public float rotationSpeed
리턴 float

rp 보호되어 있는 프로퍼티

protected RichPath,Pathfinding rp
리턴 RichPath

seeker 보호되어 있는 프로퍼티

protected Seeker seeker
리턴 Seeker

slowWhenNotFacingTarget 공개적으로 프로퍼티

public bool slowWhenNotFacingTarget
리턴 bool

slowdownTime 공개적으로 프로퍼티

public float slowdownTime
리턴 float

target 공개적으로 프로퍼티

public Transform,UnityEngine target
리턴 UnityEngine.Transform

tr 보호되어 있는 프로퍼티

protected Transform,UnityEngine tr
리턴 UnityEngine.Transform

traversingSpecialPath 보호되어 있는 프로퍼티

protected bool traversingSpecialPath
리턴 bool

waitingForPathCalc 보호되어 있는 프로퍼티

protected bool waitingForPathCalc
리턴 bool

wallBuffer 보호되어 있는 프로퍼티

protected List wallBuffer
리턴 List

wallDist 공개적으로 프로퍼티

public float wallDist
리턴 float

wallForce 공개적으로 프로퍼티

public float wallForce
리턴 float