C# 클래스 RemoteTech.NetworkRenderer

RemoteTech UI network render in charre of drawing connection links in tracking station or flight map scenes.
상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: RemoteTechnologiesGroup/RemoteTech 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
smallStationHead GUIStyle
smallStationText GUIStyle

공개 메소드들

메소드 설명
CreateAndAttach ( ) : NetworkRenderer
Detach ( ) : void
OnDestroy ( ) : void
OnGUI ( ) : void
OnPreCull ( ) : void

비공개 메소드들

메소드 설명
CheckColor ( BidirectionalEdge edge ) : Color
CheckVisibility ( BidirectionalEdge edge ) : bool
IsCamDistanceToWide ( UnityEngine.Vector3d loc ) : bool

Calculates the distance between the camera position and the ground station, and returns true if the distance is >= DistanceToHideGroundStations from the settings file.

IsOccluded ( UnityEngine.Vector3d loc, CelestialBody body ) : bool

Checks whether the location is behind the body Original code by regex from https://github.com/NathanKell/RealSolarSystem/blob/master/Source/KSCSwitcher.cs

NetworkRenderer ( ) : System
OnLinkAdd ( ISatellite a, NetworkLink link ) : void
OnLinkRemove ( ISatellite a, NetworkLink link ) : void
OnSatelliteUnregister ( ISatellite s ) : void
UpdateNetworkCones ( ) : void
UpdateNetworkEdges ( ) : void

메소드 상세

CreateAndAttach() 공개 정적인 메소드

public static CreateAndAttach ( ) : NetworkRenderer
리턴 NetworkRenderer

Detach() 공개 메소드

public Detach ( ) : void
리턴 void

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

OnPreCull() 공개 메소드

public OnPreCull ( ) : void
리턴 void

프로퍼티 상세

smallStationHead 공개적으로 프로퍼티

public GUIStyle smallStationHead
리턴 GUIStyle

smallStationText 공개적으로 프로퍼티

public GUIStyle smallStationText
리턴 GUIStyle