chicken_dy/Assets/HCMiniSdk/Scripts/Account/HCAccountDefine.cs

73 lines
1.4 KiB
C#

using UnityEngine;
using System.Collections;
namespace HC
{
public enum HCLoginType
{
// 游客登录
LOGIN_BY_GUESTER = 0,
// 邮箱账号登录(暂不支持)
LOGIN_BY_EMAIL = 1,
// Google登录
LOGIN_BY_GOOGLE = 2,
// Facebook登录
LOGIN_BY_FACEBOOK = 3,
// Apple登录
LOGIN_BY_Apple = 4,
// 微信小游戏登陆
LOGIN_BY_WECHAT_MINI_GAME = 5,
// 抖音小游戏登陆
LOGIN_BY_BYTEDANCE = 8,
// Auto登录
LOGIN_BY_AUTO = 10,
}
public enum HCBindAccountStatus
{
// 绑定失败
BIND_CODE_FAILED = -1,
// 绑定成功
BIND_CODE_SUCC = 0,
// 取消绑定
BIND_CODE_CANCEL = 1,
// 已经绑定账户,需要选择
BIND_CODE_SELECT = 2,
}
public enum HCBindType
{
NO_FORCE = 0,
FORCE = 1,
}
public enum HCDeleteStatus
{
DELETE_ACCOUNT_SUCC = 0,
DELETE_ACCOUNT_CANCEL = 1,
DELETE_ACCOUNT_FAILED = -1
}
public enum HCLoginStatus
{
// 登录成功
LOGIN_STATUS_SUCC = 0,
// 登录被用户取消
LOGIN_STATUS_CANCEL = 1,
// 自动登陆没有缓存数据
LOGIN_STATUS_NO_CACHE = 2,
// 登录失败
LOGIN_STATUS_FAILED = -1
}
}