Esempio n. 1
0
 public override async UniTask Initialize()
 {
     PhotonNetwork.autoJoinLobby = true;
     var connect = await PhotoTask.ConnectUsingSettings(RoomDefine.CONNECTING_SETTING);
     if (connect.IsFailure)
     {
         InstantLog.StringLogError(connect.ToFailure.Value);
         return;
     }
 }
        /// <summary>
        /// Photonのサーバに接続する
        /// </summary>
        private static async Task <IResult <string, Unit> > Connect()
        {
            // サーバに接続
            var connect = await PhotoTask.ConnectUsingSettings("v1");

            if (connect.IsFailure)
            {
                return(ToFailure(connect.TryGetFailureValue.ToString()));
            }

            return(ToSuccess());
        }