Class Player
Information about a specific member creating, joining, or already in a Session.
Inherited Members
Namespace: Unity.Services.Multiplayer
Assembly: Unity.Services.Multiplayer.dll
Syntax
public class Player : IReadOnlyPlayer, IPlayer
Fields
RemovedKeys
Declaration
public List<string> RemovedKeys
Field Value
Type | Description |
---|---|
List<string> |
Properties
Id
The unique identifier for the player. If not provided for a create or join request, it will be set to the ID of the caller.
Declaration
public string Id { get; }
Property Value
Type | Description |
---|---|
string |
Joined
The time at which the member joined the Session.
Declaration
public DateTime Joined { get; }
Property Value
Type | Description |
---|---|
DateTime |
LastUpdated
The last time the metadata for this member was updated.
Declaration
public DateTime LastUpdated { get; }
Property Value
Type | Description |
---|---|
DateTime |
Properties
Custom game-specific properties that apply to an individual player (e.g. role
or skill
).
Declaration
public Dictionary<string, PlayerProperty> Properties { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, PlayerProperty> |