C# Класс RemoteTech.NetworkRenderer

RemoteTech UI network render in charre of drawing connection links in tracking station or flight map scenes.
Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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