mNetworkSession = NetworkSession.EndCreate(result);\r
mNetworkSession.AllowHostMigration = true;\r
mNetworkSession.AllowJoinInProgress = false;\r
-\r
+ mNetworkSession.GameStarted += new EventHandler<GameStartedEventArgs>(mNetworkSession_GameStarted);\r
mJoinedSessionDelegate(mNetworkSession, this);\r
}\r
\r
+\r
+ //gamestarted event\r
+ void mNetworkSession_GameStarted(object sender, GameStartedEventArgs e)\r
+ {\r
+ Reset();\r
+ }\r
+\r
/// <summary>\r
/// Determine whether or not the network game object is associated with any network session.\r
/// </summary>\r
\r
mJoinedSessionDelegate(mNetworkSession, this);\r
mJoinedSessionDelegate = null;\r
+\r
+ mNetworkSession.GameStarted += new EventHandler<GameStartedEventArgs>(mNetworkSession_GameStarted);\r
}\r
\r
\r
mNetworkSession.StartGame();\r
mNetworkSession.ResetReady();\r
\r
- Reset();\r
+ //Reset();\r
}\r
\r
\r