예제 #1
0
 public static void AddGameIPUsers(string encryptedIpStr)
 {
     if (!string.IsNullOrEmpty(EginUser.Instance.username))
     {//保存用户的ip
         PlayerPrefs.SetString(EginUser._GameIP, encryptedIpStr);
         PlayerPrefs.Save();
         EginUser.AddGameIPUsers();
     }
 }
예제 #2
0
    static int Init(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        SocketConnectInfo obj  = (SocketConnectInfo)LuaScriptMgr.GetNetObjectSelf(L, 1, "SocketConnectInfo");
        EginUser          arg0 = (EginUser)LuaScriptMgr.GetNetObject(L, 2, typeof(EginUser));
        GameRoom          arg1 = (GameRoom)LuaScriptMgr.GetNetObject(L, 3, typeof(GameRoom));

        obj.Init(arg0, arg1);
        return(0);
    }
예제 #3
0
    protected void UpdateUserinfo()
    {
        EginUser user = EginUser.Instance;

        kBagMoney.text      = user.bagMoney;
        kSaveBankMoney.text = user.bankMoney;
        kBankMoney.text     = user.bankMoney;

        kSaveMoney.value = "";
        kGetMoney.value  = "";
    }
예제 #4
0
    public void Init(EginUser userinfo, GameRoom roominfo)
    {
        userId       = userinfo.uid;
        userPassword = userinfo.password;

        Debug.Log("roominfo-->" + roominfo);
        roomId      = roominfo.roomId;
        roomHost    = roominfo.host;
        roomPort    = roominfo.port;
        roomDBName  = roominfo.dbname;
        roomFixseat = roominfo.fixseat;

        roomTitle    = roominfo.title;
        roomMinMoney = roominfo.minMoney;

        //add 2016.4.5
        entry_fee = roominfo.entry_fee;
        //add 2016.09.13
        roomType = roominfo.roomType;
    }