Action Value and Lobby Action Value
Action Value
The ActionValue
class is a generic class that allows you to create a value that can be updated and listened to.
Properties
Value
Type: T
OnChanged
Type: event<T value, T oldValue>
Event only triggered when the value is updated, sending the new and old value.
Methods
SetValueWithoutNotify
Declaration
void SetValueWithoutNotify(T value)
Parameters
Parameter | Type | Description |
---|---|---|
value* | T | The new value to be set. |
* Required parameter.
Description
Sets the Value
of the action value without triggering the OnChanged
event.
Lobby Action Value
The LobbyActionValue
class is a generic class that implements the ActionValue
class and the ILobbyValue
interface. It has the same properties and methods as the ActionValue
class, but it also enables the LocalPlayer
and LocalLobby
classes to use it as a custom value, detecting changes and sending them to the server.