SNetworking
Index
Functions Index
| Function Name |
|---|
| void SendEvent (string eventName) |
| void ReceiveEvent (string eventName) |
Properties Index
| Property Name |
|---|
bool Enabled get set |
bool Instanced get |
string NetworkName get set |
bool Ready get |
int EventCount get |
string[] EventNames get |
SGameObject GameObject get |
Functions
SendEvent
void SendEvent (string eventName)
Send a networking event event that will be received by other components in the scene with the same network name.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.Networking.SendEvent("Light On")
ReceiveEvent
void ReceiveEvent (string eventName)
Invoke an event on the networking component. Normally not necessary to do manually, as this happens automatically when receiving a matching event over the network, but may be useful to initialize a state.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.Networking.ReceiveEvent("Light On")
Properties
Enabled
bool Enabled get set
Whether the simple networking component is Enabled or not
- Lua
Space.Host.ExecutingObject.Networking.Enabled = true
Instanced
bool Instanced get
Returns whether this networking component is instanced or not.
- Lua
isInstanced = Space.Host.ExecutingObject.Networking.Instanced
NetworkName
string NetworkName get set
Returns or sets the name of the network. Network name must be at least 20 characters long without trailing or leading spaces.
- Lua
Space.Host.ExecutingObject.Networking.NetworkName = "Example Network Name 1"
Ready
bool Ready get
Return whether the networking component is ready to send or not (is initialized).
- Lua
isReady = Space.Host.ExecutingObject.Networking.Ready
EventCount
int EventCount get
Return the number of events this component is waiting to receive.
- Lua
count = Space.Host.ExecutingObject.Networking.EventCount
EventNames
string[] EventNames get
Return a list of names of events that this component will receive.
- Lua
tableOfNames = Space.Host.ExecutingObject.Networking.EventNames
GameObject
SGameObject GameObject get
Property Description
- Lua
theGameObject = Space.Host.ExecutingObject.Networking.GameObject