class MockPlayConfiguration (Niantic.ARDK.VirtualStudio.MockPlayConfiguration)
Overview
class MockPlayConfiguration: ScriptableObject { public: // properties MockArdkPlayerProfile[] ActiveProfiles; IReadOnlyCollection<MockArdkPlayerProfile> Profiles; // methods void ConnectAllPlayersNetworkings(byte[] sessionMetadata); MockPlayer GetPlayerWithPeer(IPeer peer); void RunAllPlayersARSessions(IARConfiguration arConfiguration = null); void SetInspectorValues( List<MockArdkPlayerProfile> profiles, GameObject playerPrefab ); };
Detailed Documentation
Methods
void ConnectAllPlayersNetworkings(byte[] sessionMetadata)
Invokes the Join method on all the active players’ IMultipeerNetworking components.
Parameters:
sessionMetadata |
Metadata of session to join. |
MockPlayer GetPlayerWithPeer(IPeer peer)
Returns the MockPlayer that owns the MultipeerNetworking session that the input peer is the local (“self”) peer of.
Parameters:
peer |
void RunAllPlayersARSessions(IARConfiguration arConfiguration = null)
Invokes the Run method on all the active player’s IARSession components.
Parameters:
arConfiguration |
ARConfiguration to run with. |
void SetInspectorValues( List<MockArdkPlayerProfile> profiles, GameObject playerPrefab )
Initialize method for when when a non-Inspector defined MockPlayConfiguration is needed.
Parameters:
profiles |
|
playerPrefab |