|
|
- namespace Oculus.Platform.Samples.VrHoops
- {
- using Oculus.Platform.Models;
-
- public class RemotePlayer : Player
- {
- private User m_user;
- private P2PNetworkGoal m_goal;
-
- public User User
- {
- set { m_user = value; }
- }
-
- public ulong ID
- {
- get { return m_user.ID; }
- }
-
- public P2PNetworkGoal Goal
- {
- get { return m_goal; }
- set { m_goal = value; }
- }
-
- public override uint Score
- {
- set
- {
- // For now we ignore the score determined from locally scoring backets.
- // To get an indication of how close the physics simulations were between devices,
- // or whether the remote player was cheating, an estimate of the score could be
- // kept and compared against what the remote player was sending us.
- }
- }
-
- public void ReceiveRemoteScore(uint score)
- {
- base.Score = score;
- }
- }
- }
|