C# Класс EasyControlsButton

Наследование: ForgeEditorDisplayButton
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
PositionBits ushort

Открытые методы

Метод Описание
EasyControlsButton ( ForgeButtonStyle, buttonStyle, ForgeSubmitButtonStyle, submitStyle = null ) : BeardedManStudios.Network
Initialize ( bool lerpPosition, NetworkedMonoBehavior serializePosition, bool lerpRotation, NetworkedMonoBehavior serializeRotation, bool lerpScale, NetworkedMonoBehavior serializeScale, System lerpPositionChanged, System serializePositionChanged, System lerpRotationChanged, System serializeRotationChanged, System lerpScaleChanged, System serializeScaleChanged, ushort serializedPositionBits, ushort serializedRotationBits, ushort serializedScaleBits ) : void
Update ( Event windowEvent, GUIStyle fontStyle, Editor window, int width, int height ) : void
UpdateBits ( ushort position, ushort rotation, ushort scale ) : void

Приватные методы

Метод Описание
GetSerializedVector3FromBools ( bool x, bool y, bool z ) : NetworkedMonoBehavior.SerializeVector3Properties
SetSerializedVector3ToBools ( NetworkedMonoBehavior vec3Prop, bool &x, bool &y, bool &z ) : void

Описание методов

EasyControlsButton() публичный Метод

public EasyControlsButton ( ForgeButtonStyle, buttonStyle, ForgeSubmitButtonStyle, submitStyle = null ) : BeardedManStudios.Network
buttonStyle ForgeButtonStyle,
submitStyle ForgeSubmitButtonStyle,
Результат BeardedManStudios.Network

Initialize() публичный Метод

public Initialize ( bool lerpPosition, NetworkedMonoBehavior serializePosition, bool lerpRotation, NetworkedMonoBehavior serializeRotation, bool lerpScale, NetworkedMonoBehavior serializeScale, System lerpPositionChanged, System serializePositionChanged, System lerpRotationChanged, System serializeRotationChanged, System lerpScaleChanged, System serializeScaleChanged, ushort serializedPositionBits, ushort serializedRotationBits, ushort serializedScaleBits ) : void
lerpPosition bool
serializePosition BeardedManStudios.Network.NetworkedMonoBehavior
lerpRotation bool
serializeRotation BeardedManStudios.Network.NetworkedMonoBehavior
lerpScale bool
serializeScale BeardedManStudios.Network.NetworkedMonoBehavior
lerpPositionChanged System
serializePositionChanged System
lerpRotationChanged System
serializeRotationChanged System
lerpScaleChanged System
serializeScaleChanged System
serializedPositionBits ushort
serializedRotationBits ushort
serializedScaleBits ushort
Результат void

Update() публичный Метод

public Update ( Event windowEvent, GUIStyle fontStyle, Editor window, int width, int height ) : void
windowEvent Event
fontStyle GUIStyle
window Editor
width int
height int
Результат void

UpdateBits() публичный Метод

public UpdateBits ( ushort position, ushort rotation, ushort scale ) : void
position ushort
rotation ushort
scale ushort
Результат void

Описание свойств

PositionBits публичное свойство

public ushort PositionBits
Результат ushort