C# 클래스 fBaseXtensions.Cache.Internal.Objects.LOSInfo

파일 보기 프로젝트 열기: herbfunk/Funky 1 사용 예제들

공개 메소드들

메소드 설명
LOSInfo ( CacheObject obj ) : System
LOSTest ( System.Vector3 PositionToTestFrom, System.Vector3 objposition, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool

Runs raycasting and intersection tests to validate LOS.

LOSTest ( System.Vector3 PositionToTestFrom, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool

Runs raycasting and intersection tests to validate LOS.

메소드 상세

LOSInfo() 공개 메소드

public LOSInfo ( CacheObject obj ) : System
obj CacheObject
리턴 System

LOSTest() 공개 메소드

Runs raycasting and intersection tests to validate LOS.
public LOSTest ( System.Vector3 PositionToTestFrom, System.Vector3 objposition, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool
PositionToTestFrom System.Vector3
objposition System.Vector3
NavRayCast bool
searchGridRayCast bool
ServerObjectIntersection bool
Flags NavCellFlags
ContinueOnFailures bool
리턴 bool

LOSTest() 공개 메소드

Runs raycasting and intersection tests to validate LOS.
public LOSTest ( System.Vector3 PositionToTestFrom, bool NavRayCast = true, bool searchGridRayCast = false, bool ServerObjectIntersection = true, NavCellFlags Flags = NavCellFlags.None, bool ContinueOnFailures = true ) : bool
PositionToTestFrom System.Vector3
NavRayCast bool
searchGridRayCast bool
ServerObjectIntersection bool
Flags NavCellFlags
ContinueOnFailures bool
리턴 bool