diff --git a/unity/Assets/Plugins/UnityEngine.dll b/unity/Assets/Plugins/UnityEngine.dll
index 42ed35b09..cd500c30b 100644
Binary files a/unity/Assets/Plugins/UnityEngine.dll and b/unity/Assets/Plugins/UnityEngine.dll differ
diff --git a/unity/Assets/Plugins/UnityEngine.xml b/unity/Assets/Plugins/UnityEngine.xml
index bfde784e6..295717836 100644
--- a/unity/Assets/Plugins/UnityEngine.xml
+++ b/unity/Assets/Plugins/UnityEngine.xml
@@ -359,6 +359,11 @@
The maximum acceleration of an agent as it follows a path, given in units / sec^2.
+
+
+ The type ID for the agent.
+
+
Maximum turning speed in (deg/s) while following a path.
@@ -900,6 +905,16 @@ The newly built NavMeshData, or null if the NavMeshData was empty or an error oc
Contains and represents NavMesh data.
+
+
+ Gets or sets the world space position of the NavMesh data.
+
+
+
+
+ Gets or sets the orientation of the NavMesh data.
+
+
Returns the bounding volume of the input geometry used to build this NavMesh (Read Only).
@@ -11708,7 +11723,7 @@ See Also: CanvasRenderer.SetMaterialCount, CanvasRenderer.SetTexture.
Name of kernel function.
- Kernel index, or -1 if not found.
+ The Kernel index, or logs a "FindKernel failed" error message if the kernel is not found.
@@ -12175,6 +12190,11 @@ Sometimes it is not possible to project (for example when the joints form a cycl
A set of parameters for filtering contact results.
+
+
+ Given the current state of the contact filter, determine whether it would filter anything.
+
+
Sets the contact filter to filter the results that only include Collider2D on the layers defined by the layer mask.
@@ -12215,6 +12235,16 @@ Sometimes it is not possible to project (for example when the joints form a cycl
Sets the contact filter to filter the results by the collision's normal angle using minNormalAngle and maxNormalAngle.
+
+
+ Sets the contact filter to filter within the minDepth and maxDepth range, or outside that range.
+
+
+
+
+ Sets the contact filter to filter within the minNormalAngle and maxNormalAngle range, or outside that range.
+
+
Sets to filter contact results based on trigger collider involvement.
@@ -12222,12 +12252,12 @@ Sometimes it is not possible to project (for example when the joints form a cycl
- Turns off depth filtering by simply setting useDepth to false. The associated values of minDepth and maxDepth are not changed.
+ Turns off depth filtering by setting useDepth to false. The associated values of minDepth and maxDepth are not changed.
- Turns off layer mask filtering by simple setting useLayerMask to false. The associated value of layerMask is not changed.
+ Turns off layer mask filtering by setting useLayerMask to false. The associated value of layerMask is not changed.
@@ -12235,6 +12265,51 @@ Sometimes it is not possible to project (for example when the joints form a cycl
Turns off normal angle filtering by setting useNormalAngle to false. The associated values of minNormalAngle and maxNormalAngle are not changed.
+
+
+ Checks if the Transform for obj is within the depth range to be filtered.
+
+ The GameObject used to check the z-position (depth) of Transform.position.
+
+ Returns true when obj is excluded by the filter and false if otherwise.
+
+
+
+
+ Checks if the GameObject.layer for obj is included in the layerMask to be filtered.
+
+ The GameObject used to check the GameObject.layer.
+
+ Returns true when obj is excluded by the filter and false if otherwise.
+
+
+
+
+ Checks if the angle of normal is within the normal angle range to be filtered.
+
+ The normal used to calculate an angle.
+
+ Returns true when normal is excluded by the filter and false if otherwise.
+
+
+
+
+ Checks if the angle is within the normal angle range to be filtered.
+
+ The angle used for comparison in the filter.
+
+ Returns true when angle is excluded by the filter and false if otherwise.
+
+
+
+
+ Checks if the collider is a trigger and should be filtered by the useTriggers to be filtered.
+
+ The Collider2D used to check for a trigger.
+
+ Returns true when collider is excluded by the filter and false if otherwise.
+
+
Sets the contact filter to not filter any ContactPoint2D.
@@ -18157,6 +18232,21 @@ The destination texture format should be uncompressed and correspond to a suppor
to use.
If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given camera only.
+
+
+ Draw the same mesh multiple times using GPU instancing.
+
+ The Mesh to draw.
+ Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.
+ Material to use.
+ The array of object transformation matrices.
+ The number of instances to be drawn.
+ Additional material properties to apply. See MaterialPropertyBlock.
+ Should the mesh cast shadows?
+ Should the mesh receive shadows?
+ to use.
+ If null (default), the mesh will be drawn in all cameras. Otherwise it will be drawn in the given camera only.
+
Draw the same mesh multiple times using GPU instancing.
@@ -18244,6 +18334,66 @@ The destination texture format should be uncompressed and correspond to a suppor
Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.
If -1 (default), draws all passes in the material. Otherwise, draws given pass only.
+
+
+ Draw a texture in screen coordinates.
+
+ Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.
+ Texture to draw.
+ Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.
+ Number of pixels from the left that are not affected by scale.
+ Number of pixels from the right that are not affected by scale.
+ Number of pixels from the top that are not affected by scale.
+ Number of pixels from the bottom that are not affected by scale.
+ Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.
+ Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.
+ If -1 (default), draws all passes in the material. Otherwise, draws given pass only.
+
+
+
+ Draw a texture in screen coordinates.
+
+ Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.
+ Texture to draw.
+ Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.
+ Number of pixels from the left that are not affected by scale.
+ Number of pixels from the right that are not affected by scale.
+ Number of pixels from the top that are not affected by scale.
+ Number of pixels from the bottom that are not affected by scale.
+ Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.
+ Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.
+ If -1 (default), draws all passes in the material. Otherwise, draws given pass only.
+
+
+
+ Draw a texture in screen coordinates.
+
+ Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.
+ Texture to draw.
+ Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.
+ Number of pixels from the left that are not affected by scale.
+ Number of pixels from the right that are not affected by scale.
+ Number of pixels from the top that are not affected by scale.
+ Number of pixels from the bottom that are not affected by scale.
+ Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.
+ Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.
+ If -1 (default), draws all passes in the material. Otherwise, draws given pass only.
+
+
+
+ Draw a texture in screen coordinates.
+
+ Rectangle on the screen to use for the texture. In pixel coordinates with (0,0) in the upper-left corner.
+ Texture to draw.
+ Region of the texture to use. In normalized coordinates with (0,0) in the bottom-left corner.
+ Number of pixels from the left that are not affected by scale.
+ Number of pixels from the right that are not affected by scale.
+ Number of pixels from the top that are not affected by scale.
+ Number of pixels from the bottom that are not affected by scale.
+ Color that modulates the output. The neutral value is (0.5, 0.5, 0.5, 0.5). Set as vertex color for the shader.
+ Custom Material that can be used to draw the texture. If null is passed, a default material with the Internal-GUITexture.shader is used.
+ If -1 (default), draws all passes in the material. Otherwise, draws given pass only.
+
Draw a texture in screen coordinates.
@@ -27737,6 +27887,16 @@ Only usable on Android, Windows Phone or Windows Tablets.
Choose how textures are applied to Lines and Trails.
+
+
+ Map the texture once along the entire length of the line, assuming all vertices are evenly spaced.
+
+
+
+
+ Repeat the texture along the line, repeating at a rate of once per line segment. To adjust the tiling rate, use Material.SetTextureScale.
+
+
Map the texture once along the entire length of the line.
@@ -27744,7 +27904,7 @@ Only usable on Android, Windows Phone or Windows Tablets.
- Repeat the texture along the line. To set the tiling rate, use Material.SetTextureScale.
+ Repeat the texture along the line, based on its length in world units. To set the tiling rate, use Material.SetTextureScale.
@@ -32402,11 +32562,11 @@ To obtain sender connection info and possible complimentary message from them, c
Tries to establish a connection to another peer.
- Host id associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
+ Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
IPv4 address of the other peer.
Port of the other peer.
Set to 0 in the case of a default connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
A unique connection identifier on success (otherwise zero).
@@ -32416,20 +32576,20 @@ To obtain sender connection info and possible complimentary message from them, c
Create dedicated connection to Relay server.
- Host id associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
+ Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
IPv4 address of the relay.
Port of the relay.
GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.CreateMatch and using the Networking.Match.MatchInfo.networkId.
GUID for the source, can be retrieved by calling Utility.GetSourceID.
- Error (can be casted to Networking.NetworkError for more information).
- Slot id for this user, retrieved by calling Networking.Match.NetworkMatch.CreateMatch and using the Networking.Match.MatchInfo.nodeId.
+ Error (can be cast to Networking.NetworkError for more information).
+ Slot ID for this user, retrieved by calling Networking.Match.NetworkMatch.CreateMatch and using the Networking.Match.MatchInfo.nodeId.
Try to establish connection to other peer, where the peer is specified using a C# System.EndPoint.
- Host id associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
+ Error (can be cast to Networking.NetworkError for more information).
A valid System.EndPoint.
Set to 0 in the case of a default connection.
@@ -32441,15 +32601,15 @@ To obtain sender connection info and possible complimentary message from them, c
Create a connection to another peer in the Relay group.
- Host id associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
+ Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
IP address of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.address.
Port of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.port.
Set to 0 in the case of a default connection.
- Id of the remote peer in relay.
+ ID of the remote peer in relay.
GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.networkId.
GUID for the source, can be retrieved by calling Utility.GetSourceID.
- Error (can be casted to Networking.NetworkError for more information).
- Slot id reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.
+ Error (can be cast to Networking.NetworkError for more information).
+ Slot ID reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.
Allowed peak bandwidth (peak bandwidth = factor*bytesPerSec, recommended value is 2.0) If data has not been sent for a long time, it is allowed to send more data, with factor 2 it is allowed send 2*bytesPerSec bytes per sec.
Average bandwidth (bandwidth will be throttled on this level).
@@ -32460,15 +32620,15 @@ To obtain sender connection info and possible complimentary message from them, c
Create a connection to another peer in the Relay group.
- Host id associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
+ Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
IP address of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.address.
Port of the peer, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.port.
Set to 0 in the case of a default connection.
- Id of the remote peer in relay.
+ ID of the remote peer in relay.
GUID for the relay match, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.networkId.
GUID for the source, can be retrieved by calling Utility.GetSourceID.
- Error (can be casted to Networking.NetworkError for more information).
- Slot id reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.
+ Error (can be cast to Networking.NetworkError for more information).
+ Slot ID reserved for the user, retrieved by calling Networking.Match.NetworkMatch.JoinMatch and using the Networking.Match.MatchInfo.nodeId.
Allowed peak bandwidth (peak bandwidth = factor*bytesPerSec, recommended value is 2.0) If data has not been sent for a long time, it is allowed to send more data, with factor 2 it is allowed send 2*bytesPerSec bytes per sec.
Average bandwidth (bandwidth will be throttled on this level).
@@ -32479,11 +32639,11 @@ To obtain sender connection info and possible complimentary message from them, c
Connect with simulated latency.
- Host id associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
+ Host ID associated with this connection (Retrieved when calling Networking.NetworkTransport.AddHost).
IPv4 address of the other peer.
Port of the other peer.
Set to 0 in the case of a default connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
A Networking.ConnectionSimulatorConfig defined for this connection.
A unique connection identifier on success (otherwise zero).
@@ -32493,32 +32653,32 @@ To obtain sender connection info and possible complimentary message from them, c
Send a disconnect signal to the connected peer and close the connection. Poll Networking.NetworkTransport.Receive() to be notified that the connection is closed. This signal is only sent once (best effort delivery). If this packet is dropped for some reason, the peer closes the connection by timeout.
- Host id associated with this connection.
- The connection id of the connection you want to close.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ The connection ID of the connection you want to close.
+ Error (can be cast to Networking.NetworkError for more information).
This will disconnect the host and disband the group.
DisconnectNetworkHost can only be called by the group owner on the relay server.
- Host id associated with this connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ Error (can be cast to Networking.NetworkError for more information).
Finalizes sending of a message to a group of connections. Only one multicast message at a time is allowed per host.
- Host id associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection (retrieved when calling Networking.NetworkTransport.AddHost).
+ Error (can be cast to Networking.NetworkError for more information).
Returns size of reliable buffer.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
Size of ack buffer.
@@ -32536,31 +32696,31 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
After Networking.NetworkTransport.Receive() returns Networking.NetworkEventType.BroadcastEvent, this function will return the connection information of the broadcast sender. This information can then be used for connecting to the broadcast sender.
- Id of the broadcast receiver.
+ ID of the broadcast receiver.
IPv4 address of broadcast sender.
Port of broadcast sender.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
After Networking.NetworkTransport.Receive() returns Networking.NetworkEventType.BroadcastEvent, this function returns a complimentary message from the broadcast sender.
- Id of broadcast receiver.
+ ID of broadcast receiver.
Message buffer provided by caller.
Buffer size.
Received size (if received size > bufferSize, corresponding error will be set).
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Returns the connection parameters for the specified connectionId. These parameters can be sent to other users to establish a direct connection to this peer. If this peer is connected to the host via Relay, the Relay-related parameters are set.
- Host id associated with this connection.
- Id of connection.
+ Host ID associated with this connection.
+ ID of connection.
IP address.
Port.
Relay network guid.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Destination slot id.
@@ -32577,9 +32737,9 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Return the round trip time for the given connectionId.
- Error (can be casted to Networking.NetworkError for more information).
- Host id associated with this connection.
- Id of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
Current round trip time in ms.
@@ -32588,7 +32748,7 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Returns the number of received messages waiting in the queue for processing.
- Host id associated with this queue.
+ Host ID associated with this queue.
Error code. Cast this value to Networking.NetworkError for more information.
The number of messages in the queue.
@@ -32598,16 +32758,16 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Returns how many packets have been received from start for connection.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
The absolute number of packets received since the connection was established.
- Returns how many packets have been received from start. (from Init() call).
+ Returns how many packets have been received from start. (from Networking.NetworkTransport.Init call).
Packets count received from start for all hosts.
@@ -32625,9 +32785,9 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Returns how many incoming packets have been lost due transmitting (dropped by network).
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
The absolute number of packets that have been lost since the connection was established.
@@ -32636,9 +32796,9 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Gets the currently-allowed network bandwidth in bytes per second. The value returned can vary because bandwidth can be throttled by flow control. If the bandwidth is throttled to zero, the connection is disconnected.ted.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
Currently-allowed bandwidth in bytes per second.
@@ -32655,9 +32815,9 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Return the total number of packets that has been lost.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
@@ -32667,23 +32827,110 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Timestamp.
+
+
+ Returns how much raw data (in bytes) have been sent from start for all hosts (from Networking.NetworkTransport.Init call).
+
+
+ Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for all hosts.
+
+
+
+
+ Returns how much raw data (in bytes) have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).
+
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for connection.
+
+
+
+
+ Returns how much raw data (in bytes) have been sent from start for the host (from call Networking.NetworkTransport.AddHost).
+
+ ID of the host.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total data (user payload, protocol specific data, ip and udp headers) (in bytes) sent from start for the host.
+
+
+
+
+ Returns how many messages have been sent from start (from Networking.NetworkTransport.Init call).
+
+
+ Messages count sent from start (from call Networking.NetworkTransport.Init) for all hosts.
+
+
+
+
+ Returns how many packets have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).
+
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Messages count sending from start for connection.
+
+
+
+
+ Returns how many messages have been sent from start for host (from call Networking.NetworkTransport.AddHost).
+
+ ID of the host.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Messages count sending from start for the host.
+
+
Returns the number of messages waiting in the outgoing message queue to be sent.
- Host id associated with this queue.
+ Host ID associated with this queue.
Error code. Cast this value to Networking.NetworkError for more information.
The number of messages waiting in the outgoing message queue to be sent.
+
+
+ Returns how many packets have been sent from start (from call Networking.NetworkTransport.Init) for all hosts.
+
+
+ Packets count sent from networking library start (from call Networking.NetworkTransport.Init) for all hosts.
+
+
+
+
+ Returns how many packets have been sent for connection from it start (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).
+
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Packets count sent for connection from it start.
+
+
+
+
+ Returns how many packets have been sent for host from it start (from call Networking.NetworkTransport.AddHost).
+
+ ID of the host.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Count packets have been sent from host start.
+
+
Returns the value in percent of the number of sent packets that were dropped by the network and not received by the peer.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
The number of packets dropped by the network in the last ping timeout period expressed as an integer percentage from 0 to 100.
@@ -32692,45 +32939,103 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Returns the value in percent of the number of sent packets that were dropped by the peer.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
The number of packets dropped by the peer in the last ping timeout period expressed as an integer percentage from 0 to 100.
+
+
+ Returns how much user payload and protocol system headers (in bytes) have been sent from start (from Networking.NetworkTransport.Init call).
+
+
+ Total payload and protocol system headers (in bytes) sent from start for all hosts.
+
+
+
+
+ Returns how much payload and protocol system headers (in bytes) have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).
+
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total user payload and protocol system headers (in bytes) sent from start for connection.
+
+
+
+
+ Returns how much payload and protocol system headers (in bytes) have been sent from start for the host (from call Networking.NetworkTransport.AddHost).
+
+ ID of the host.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total user payload and protocol system headers (in bytes) sent from start for the host.
+
+
+
+
+ Returns how much payload (user) bytes have been sent from start (from Networking.NetworkTransport.Init call).
+
+
+ Total payload (in bytes) sent from start for all hosts.
+
+
+
+
+ Returns how much payload (user) bytes have been sent from start for connection (from call Networking.NetworkTransport.Connect for active connect or from connection request receiving for passive connect).
+
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total payload (in bytes) sent from start for connection.
+
+
+
+
+ Returns how much payload (user) bytes have been sent from start for the host (from call Networking.NetworkTransport.AddHost).
+
+ ID of the host.
+ Error (can be cast to Networking.NetworkError for more information).
+
+ Total payload (in bytes) sent from start for the host.
+
+
Return the current receive rate in bytes per second.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
Return the current send rate in bytes per second.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
Returns the delay for the timestamp received.
- Host id associated with this connection.
- Id of the connection.
+ Host ID associated with this connection.
+ ID of the connection.
Timestamp delivered from peer.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Deprecated. Use Networking.NetworkTransport.GetNetworkLostPacketNum() instead.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
@@ -32754,10 +33059,10 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Function is queueing but not sending messages.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
- The channelId to send on.
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
+ The channel ID to send on.
Buffer containing the data to send.
Size of the buffer.
@@ -32768,13 +33073,13 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Called to poll the underlying system for events.
- Host id associated with the event.
- The connectionId that received the event.
- The channelId associated with the event.
+ Host ID associated with the event.
+ The connectionID that received the event.
+ The channel ID associated with the event.
The buffer that will hold the data received.
Size of the buffer supplied.
The actual receive size of the data.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Type of event returned.
@@ -32783,13 +33088,13 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Similar to Networking.NetworkTransport.Receive but will only poll for the provided hostId.
- The hostId to check for events.
- The connectionId that received the event.
- The channelId associated with the event.
+ The host ID to check for events.
+ The connection ID that received the event.
+ The channel ID associated with the event.
The buffer that will hold the data received.
Size of the buffer supplied.
The actual receive size of the data.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Type of event returned.
@@ -32799,8 +33104,8 @@ DisconnectNetworkHost can only be called by the group owner on the relay server.
Polls the host for the following events: Networking.NetworkEventType.ConnectEvent and Networking.NetworkEventType.DisconnectEvent.
Can only be called by the relay group owner.
- The hostId to check for events.
- Error (can be casted to Networking.NetworkError for more information).
+ The host ID to check for events.
+ Error (can be cast to Networking.NetworkError for more information).
Type of event returned.
@@ -32809,34 +33114,34 @@ Can only be called by the relay group owner.
Closes the opened socket, and closes all connections belonging to that socket.
- Host id to remove.
+ Host ID to remove.
Send data to peer.
- Host id associated with this connection.
- Id of the connection.
- The channelId to send on.
+ Host ID associated with this connection.
+ ID of the connection.
+ The channel ID to send on.
Buffer containing the data to send.
Size of the buffer.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Add a connection for the multicast send.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
Sends messages, previously queued by NetworkTransport.QueueMessageForSending function.
- Host id associated with this connection.
- Id of the connection.
- Error (can be casted to Networking.NetworkError for more information).
+ Host ID associated with this connection.
+ ID of the connection.
+ Error (can be cast to Networking.NetworkError for more information).
True if hostId and connectioId are valid.
@@ -32845,17 +33150,17 @@ Can only be called by the relay group owner.
Sets the credentials required for receiving broadcast messages. Should any credentials of a received broadcast message not match, the broadcast discovery message is dropped.
- Host id associated with this broadcast.
+ Host ID associated with this broadcast.
Key part of the credentials associated with this broadcast.
Version part of the credentials associated with this broadcast.
Subversion part of the credentials associated with this broadcast.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Used to inform the profiler of network packet statistics.
- The Id of the message being reported.
+ The ID of the message being reported.
Number of message being reported.
Number of bytes used by reported messages.
@@ -32868,7 +33173,7 @@ Can only be called by the relay group owner.
Starts sending a broadcasting message in all local subnets.
- Host id which should be reported via broadcast (broadcast receivers will connect to this host).
+ Host ID which should be reported via broadcast (broadcast receivers will connect to this host).
Port used for the broadcast message.
Key part of the credentials associated with this broadcast.
Version part of the credentials associated with this broadcast.
@@ -32876,7 +33181,7 @@ Can only be called by the relay group owner.
Complimentary message. This message will delivered to the receiver with the broadcast event.
Size of message.
Specifies how often the broadcast message should be sent in milliseconds.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
Return true if broadcasting request has been submitted.
@@ -32885,11 +33190,11 @@ Can only be called by the relay group owner.
Start to multicast send.
- Host id associated with this connection.
- The channelId.
+ Host ID associated with this connection.
+ The channel ID.
Buffer containing the data to send.
Size of the buffer.
- Error (can be casted to Networking.NetworkError for more information).
+ Error (can be cast to Networking.NetworkError for more information).
@@ -37636,6 +37941,16 @@ The position stream is always enabled, and any attempts to remove it will be ign
Choose how textures are applied to Particle Trails.
+
+
+ Map the texture once along the entire length of the trail, assuming all vertices are evenly spaced.
+
+
+
+
+ Repeat the texture along the trail, repeating at a rate of once per trail segment. To adjust the tiling rate, use Material.SetTextureScale.
+
+
Map the texture once along the entire length of the trail.
@@ -38634,6 +38949,11 @@ Note that IgnoreLayerCollision will reset the trigger state of affected collider
The scale factor that controls how fast TOI overlaps are resolved.
+
+
+ Use this to control whether or not the appropriate OnCollisionExit2D or OnTriggerExit2D callbacks should be called when a Collider2D is disabled.
+
+
Whether or not to stop reporting collision callbacks immediately if any of the objects involved in the collision are deleted/moved.
@@ -43416,7 +43736,11 @@ See Also: ReflectionProbeTimeSlicingMode.
- Add a "draw mesh with instancing" command.
+ Add a "draw mesh with instancing" command.
+
+The command will not immediately fail and throw an exception if Material.enableInstancing is false, but it will log an error and skips rendering each time the command is being executed if such a condition is detected.
+
+InvalidOperationException will be thrown if the current platform doesn't support this API (i.e. if GPU instancing is not available). See SystemInfo.supportsInstancing.
The Mesh to draw.
Which subset of the mesh to draw. This applies only to meshes that are composed of several materials.
@@ -54269,7 +54593,7 @@ Rotation of the tree on X-Z plane (in radians).
- Determines whether the player skips frames to catch up with current time. (Read Only)
+ Determines whether the VideoPlayer skips frames to catch up with current time. (Read Only)
@@ -54279,17 +54603,17 @@ Rotation of the tree on X-Z plane (in radians).
- Whether the time source followed by the video player can be changed. (Read Only)
+ Whether the time source followed by the VideoPlayer can be changed. (Read Only)
- Returns true if the player can step forwards into the video content. (Read Only)
+ Returns true if the VideoPlayer can step forward through the video content. (Read Only)
- The clip being played by the player.
+ The clip being played by the VideoPlayer.
@@ -54311,7 +54635,7 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- The frame index currently being displayed by the player.
+ The frame index currently being displayed by the VideoPlayer.
@@ -54321,7 +54645,7 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- Invoked when playback detects it does not keep up with the time source.
+ [NOT YET IMPLEMENTED] Invoked when the video decoder does not produce a frame as per the time source during playback.
@@ -54338,7 +54662,7 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- Deterimes whether the player restarts from the beginning without when it reaches the end of the clip.
+ Determines whether the VideoPlayer restarts from the beginning when it reaches the end of the clip.
@@ -54348,12 +54672,12 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- Whether the player has successfully prepared the content to be played. (Read Only)
+ Whether the VideoPlayer has successfully prepared the content to be played. (Read Only)
- Invoked when the player reaches the end of the content to play.
+ Invoked when the VideoPlayer reaches the end of the content to play.
@@ -54369,7 +54693,7 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- Invoked when the player preparation is complete.
+ Invoked when the VideoPlayer preparation is complete.
@@ -54391,12 +54715,12 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- Whether the player is allowed to skip frames to catch up with current time.
+ Whether the VideoPlayer is allowed to skip frames to catch up with current time.
- The source that the player uses for playback.
+ The source that the VideoPlayer uses for playback.
@@ -54437,22 +54761,22 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
- The player current time in seconds.
+ The VideoPlayer current time in seconds.
- The clock that the player follows to derive its current time.
+ [NOT YET IMPLEMENTED] The source used used by the VideoPlayer to derive its current time.
- The file or HTTP URL that the player will read content from.
+ The file or HTTP URL that the VideoPlayer will read content from.
- Determines whether the player will wait for the first frame to be loaded into the texture before starting playback when Video.VideoPlayer.playOnAwake is on.
+ Determines whether the VideoPlayer will wait for the first frame to be loaded into the texture before starting playback when Video.VideoPlayer.playOnAwake is on.
@@ -54466,21 +54790,21 @@ The actual number of audio tracks cannot be known in advance when playing URLs,
Delegate type for VideoPlayer events that contain an error message.
- The player that is emitting the event.
+ The VideoPlayer that is emitting the event.
Message describing the error just encountered.
Delegate type for all parameter-less events emitted by VideoPlayers.
- The player that is emitting the event.
+ The VideoPlayer that is emitting the event.
Delegate type for VideoPlayer events that carry a frame number.
- The player that is emitting the event.
- The frame the player is now at.
+ The VideoPlayer that is emitting the event.
+ The frame the VideoPlayer is now at.
diff --git a/unity/ProjectSettings/ProjectSettings.asset b/unity/ProjectSettings/ProjectSettings.asset
index 19e48f224..7a45887a7 100644
--- a/unity/ProjectSettings/ProjectSettings.asset
+++ b/unity/ProjectSettings/ProjectSettings.asset
@@ -76,6 +76,7 @@ PlayerSettings:
forceSingleInstance: 0
resizableWindow: 0
useMacAppStoreValidation: 0
+ macAppStoreCategory: public.app-category.games
gpuSkinning: 0
graphicsJobs: 0
xboxPIXTextureCapture: 0
@@ -209,6 +210,7 @@ PlayerSettings:
iOSMetalForceHardShadows: 0
metalEditorSupport: 1
metalAPIValidation: 1
+ iOSRenderExtraFrameOnPause: 1
appleDeveloperTeamID:
iOSManualSigningProvisioningProfileID:
tvOSManualSigningProvisioningProfileID:
@@ -314,6 +316,7 @@ PlayerSettings:
wiiUGamePadStartupScreen: {fileID: 0}
wiiUDrcBufferDisabled: 0
wiiUProfilerLibPath:
+ playModeTestRunnerEnabled: 0
actionOnDotNetUnhandledException: 1
enableInternalProfiler: 0
logObjCUncaughtExceptions: 1
@@ -603,7 +606,7 @@ PlayerSettings:
tizenMicrophonePermissions: 0
tizenDeploymentTarget:
tizenDeploymentTargetType: -219091460
- tizenMinOSVersion: 0
+ tizenMinOSVersion: 1
n3dsUseExtSaveData: 0
n3dsCompressStaticMem: 1
n3dsExtSaveDataNumber: 0x12345