From 31ea68bebc8f11a2ba4d87b7540dac7a42be244f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9C=E8=99=9E=E6=B8=A0=E6=88=90=E2=80=9D?=
<“yuqucheng2006@qq.com”>
Date: Fri, 10 Jul 2026 17:04:54 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=9B=BD=E5=AE=B6?=
=?UTF-8?q?=E9=80=89=E6=8B=A9=E5=8A=9F=E8=83=BD=E4=B8=8E=E7=9B=B8=E5=85=B3?=
=?UTF-8?q?=E8=B5=84=E6=BA=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
1. 新增国家选择页面预制体与相关UI纹理资源
2. 在用户信息中添加国家代码字段
3. 主页启动时自动唤起国家选择页面完成初始化
---
Assets/Res/ui/common/texture.meta | 8 +
.../{ => texture}/Check-small (校验-小).png | Bin
.../Check-small (校验-小).png.meta | 0
.../ui/common/{ => texture}/Close (关闭).png | Bin
.../{ => texture}/Close (关闭).png.meta | 0
.../ui/common/{ => texture}/Ellipse 32.png | Bin
.../common/{ => texture}/Ellipse 32.png.meta | 0
.../Res/ui/common/{ => texture}/Loading.png | Bin
.../ui/common/{ => texture}/Loading.png.meta | 0
.../{ => texture}/Rectangle 132 (1).png | Bin
.../{ => texture}/Rectangle 132 (1).png.meta | 0
.../{ => texture}/Rectangle 132 (2).png | Bin
.../{ => texture}/Rectangle 132 (2).png.meta | 0
.../{ => texture}/Rectangle 132 (3).png | Bin
.../{ => texture}/Rectangle 132 (3).png.meta | 0
.../ui/common/{ => texture}/Rectangle 132.png | Bin
.../{ => texture}/Rectangle 132.png.meta | 0
.../ui/common/{ => texture}/Rectangle 135.png | Bin
.../{ => texture}/Rectangle 135.png.meta | 0
.../{ => texture}/Rectangle 148 (1).png | Bin
.../{ => texture}/Rectangle 148 (1).png.meta | 0
.../ui/common/{ => texture}/Rectangle 68.png | Bin
.../{ => texture}/Rectangle 68.png.meta | 0
.../common/{ => texture}/Right (右) (1).png | Bin
.../{ => texture}/Right (右) (1).png.meta | 0
.../common/{ => texture}/Right (右) (2).png | Bin
.../{ => texture}/Right (右) (2).png.meta | 0
Assets/Res/ui/common/{ => texture}/圆点.png | Bin
.../Res/ui/common/{ => texture}/圆点.png.meta | 0
Assets/Res/ui/common/{ => texture}/声音.png | Bin
.../Res/ui/common/{ => texture}/声音.png.meta | 0
.../Res/ui/common/{ => texture}/头像遮罩.png | Bin
.../ui/common/{ => texture}/头像遮罩.png.meta | 0
Assets/Res/ui/common/{ => texture}/定时.png | Bin
.../Res/ui/common/{ => texture}/定时.png.meta | 0
.../ui/common/{ => texture}/密码 (1) 1.png | Bin
.../common/{ => texture}/密码 (1) 1.png.meta | 0
.../ui/common/{ => texture}/密码 - 展示.png | Bin
.../common/{ => texture}/密码 - 展示.png.meta | 0
Assets/Res/ui/common/{ => texture}/小按钮.png | Bin
.../ui/common/{ => texture}/小按钮.png.meta | 0
Assets/Res/ui/common/{ => texture}/开关-0.png | Bin
.../ui/common/{ => texture}/开关-0.png.meta | 0
Assets/Res/ui/common/{ => texture}/开关-1.png | Bin
.../ui/common/{ => texture}/开关-1.png.meta | 0
.../Res/ui/common/{ => texture}/弹窗按钮.png | Bin
.../ui/common/{ => texture}/弹窗按钮.png.meta | 0
Assets/Res/ui/common/{ => texture}/扫描.png | Bin
.../Res/ui/common/{ => texture}/扫描.png.meta | 0
Assets/Res/ui/common/{ => texture}/指纹.png | Bin
.../Res/ui/common/{ => texture}/指纹.png.meta | 0
Assets/Res/ui/common/{ => texture}/提示框.png | Bin
.../ui/common/{ => texture}/提示框.png.meta | 0
.../Res/ui/common/{ => texture}/提醒红点.png | Bin
.../ui/common/{ => texture}/提醒红点.png.meta | 0
Assets/Res/ui/common/{ => texture}/搜索.png | Bin
.../Res/ui/common/{ => texture}/搜索.png.meta | 0
Assets/Res/ui/common/{ => texture}/播放.png | Bin
.../Res/ui/common/{ => texture}/播放.png.meta | 0
.../ui/common/{ => texture}/播放器背景.png | Bin
.../common/{ => texture}/播放器背景.png.meta | 0
Assets/Res/ui/common/{ => texture}/用户.png | Bin
.../Res/ui/common/{ => texture}/用户.png.meta | 0
Assets/Res/ui/common/{ => texture}/确认.png | Bin
.../Res/ui/common/{ => texture}/确认.png.meta | 0
Assets/Res/ui/common/{ => texture}/缺省图.png | Bin
.../ui/common/{ => texture}/缺省图.png.meta | 0
Assets/Res/ui/common/{ => texture}/视频.png | Bin
.../Res/ui/common/{ => texture}/视频.png.meta | 0
.../Res/ui/common/{ => texture}/设备名次.png | Bin
.../ui/common/{ => texture}/设备名次.png.meta | 0
Assets/Res/ui/common/{ => texture}/返回.png | Bin
.../Res/ui/common/{ => texture}/返回.png.meta | 0
.../Res/ui/common/{ => texture}/进度圆点.png | Bin
.../ui/common/{ => texture}/进度圆点.png.meta | 0
Assets/Res/ui/common/{ => texture}/进度条.png | Bin
.../ui/common/{ => texture}/进度条.png.meta | 0
Assets/Res/ui/common/{ => texture}/选中.png | Bin
.../Res/ui/common/{ => texture}/选中.png.meta | 0
Assets/Res/ui/common/{ => texture}/选择框.png | Bin
.../ui/common/{ => texture}/选择框.png.meta | 0
.../Res/ui/common/{ => texture}/遮罩外圆.png | Bin
.../ui/common/{ => texture}/遮罩外圆.png.meta | 0
.../Res/ui/common/{ => texture}/邮箱-F 1.png | Bin
.../ui/common/{ => texture}/邮箱-F 1.png.meta | 0
Assets/Res/ui/common/{ => texture}/长按钮.png | Bin
.../ui/common/{ => texture}/长按钮.png.meta | 0
.../Res/ui/common/{ => texture}/默认头像.png | Bin
.../ui/common/{ => texture}/默认头像.png.meta | 0
Assets/Res/ui/common/选择国家.prefab | 1432 +++++++++++++++++
Assets/Res/ui/common/选择国家.prefab.meta | 7 +
Assets/Res/ui/homepage/homePage.prefab | 2 +
Assets/Res/ui/homepage/texture.meta | 8 +
.../ui/homepage/{ => texture}/Ellipse 41.png | Bin
.../{ => texture}/Ellipse 41.png.meta | 0
.../{ => texture}/Filter Background.png | Bin
.../{ => texture}/Filter Background.png.meta | 0
.../ui/homepage/{ => texture}/Frame 22.png | Bin
.../homepage/{ => texture}/Frame 22.png.meta | 0
.../{ => texture}/Message-one (消息).png | Bin
.../{ => texture}/Message-one (消息).png.meta | 0
.../Res/ui/homepage/{ => texture}/fov30.png | Bin
.../ui/homepage/{ => texture}/fov30.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov45.png | Bin
.../ui/homepage/{ => texture}/fov45.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov60.png | Bin
.../ui/homepage/{ => texture}/fov60.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov75.png | Bin
.../ui/homepage/{ => texture}/fov75.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov90.png | Bin
.../ui/homepage/{ => texture}/fov90.png.meta | 0
.../Res/ui/homepage/{ => texture}/fovicon.png | Bin
.../homepage/{ => texture}/fovicon.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov背景.png | Bin
.../homepage/{ => texture}/fov背景.png.meta | 0
.../Res/ui/homepage/{ => texture}/fov选择.png | Bin
.../homepage/{ => texture}/fov选择.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/wifi.png | Bin
.../ui/homepage/{ => texture}/wifi.png.meta | 0
.../ui/homepage/{ => texture}/个人中心.png | Bin
.../homepage/{ => texture}/个人中心.png.meta | 0
.../Res/ui/homepage/{ => texture}/产品图.png | Bin
.../ui/homepage/{ => texture}/产品图.png.meta | 0
.../ui/homepage/{ => texture}/关闭 (1).png | Bin
.../homepage/{ => texture}/关闭 (1).png.meta | 0
Assets/Res/ui/homepage/{ => texture}/关闭.png | Bin
.../ui/homepage/{ => texture}/关闭.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/删除.png | Bin
.../ui/homepage/{ => texture}/删除.png.meta | 0
.../ui/homepage/{ => texture}/单位选中.png | Bin
.../homepage/{ => texture}/单位选中.png.meta | 0
.../ui/homepage/{ => texture}/单位选择.png | Bin
.../homepage/{ => texture}/单位选择.png.meta | 0
.../ui/homepage/{ => texture}/定时 (2).png | Bin
.../homepage/{ => texture}/定时 (2).png.meta | 0
.../ui/homepage/{ => texture}/定时 (3).png | Bin
.../homepage/{ => texture}/定时 (3).png.meta | 0
.../ui/homepage/{ => texture}/定时任务.prefab | 0
.../{ => texture}/定时任务.prefab.meta | 0
.../Res/ui/homepage/{ => texture}/异常 2.png | Bin
.../ui/homepage/{ => texture}/异常 2.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/待机.png | Bin
.../ui/homepage/{ => texture}/待机.png.meta | 0
.../Res/ui/homepage/{ => texture}/待机on.png | Bin
.../ui/homepage/{ => texture}/待机on.png.meta | 0
.../Res/ui/homepage/{ => texture}/待机小.png | Bin
.../ui/homepage/{ => texture}/待机小.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/扫描.png | Bin
.../ui/homepage/{ => texture}/扫描.png.meta | 0
.../Res/ui/homepage/{ => texture}/扫描on.png | Bin
.../ui/homepage/{ => texture}/扫描on.png.meta | 0
.../Res/ui/homepage/{ => texture}/扫描小.png | Bin
.../ui/homepage/{ => texture}/扫描小.png.meta | 0
.../Res/ui/homepage/{ => texture}/排行榜.png | Bin
.../ui/homepage/{ => texture}/排行榜.png.meta | 0
.../Res/ui/homepage/{ => texture}/搜索.anim | 0
.../ui/homepage/{ => texture}/搜索.anim.meta | 0
Assets/Res/ui/homepage/{ => texture}/搜索.png | Bin
.../ui/homepage/{ => texture}/搜索.png.meta | 0
.../Res/ui/homepage/{ => texture}/无设备.png | Bin
.../ui/homepage/{ => texture}/无设备.png.meta | 0
.../Res/ui/homepage/{ => texture}/波纹.anim | 0
.../ui/homepage/{ => texture}/波纹.anim.meta | 0
Assets/Res/ui/homepage/{ => texture}/波纹.png | Bin
.../ui/homepage/{ => texture}/波纹.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/消息.png | Bin
.../ui/homepage/{ => texture}/消息.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/消杀.png | Bin
.../ui/homepage/{ => texture}/消杀.png.meta | 0
.../Res/ui/homepage/{ => texture}/消杀on.png | Bin
.../ui/homepage/{ => texture}/消杀on.png.meta | 0
.../Res/ui/homepage/{ => texture}/消杀小.png | Bin
.../ui/homepage/{ => texture}/消杀小.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/添加.png | Bin
.../ui/homepage/{ => texture}/添加.png.meta | 0
.../Res/ui/homepage/{ => texture}/灯 (1).png | Bin
.../ui/homepage/{ => texture}/灯 (1).png.meta | 0
Assets/Res/ui/homepage/{ => texture}/灯.png | Bin
.../Res/ui/homepage/{ => texture}/灯.png.meta | 0
.../Res/ui/homepage/{ => texture}/状态底.png | Bin
.../ui/homepage/{ => texture}/状态底.png.meta | 0
.../ui/homepage/{ => texture}/盾牌 1 (1).png | Bin
.../{ => texture}/盾牌 1 (1).png.meta | 0
.../Res/ui/homepage/{ => texture}/盾牌 1.png | Bin
.../ui/homepage/{ => texture}/盾牌 1.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/箭头.png | Bin
.../ui/homepage/{ => texture}/箭头.png.meta | 0
.../Res/ui/homepage/{ => texture}/网格 2.png | Bin
.../ui/homepage/{ => texture}/网格 2.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/蓝牙.png | Bin
.../ui/homepage/{ => texture}/蓝牙.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/警告.png | Bin
.../ui/homepage/{ => texture}/警告.png.meta | 0
.../ui/homepage/{ => texture}/设备icon.png | Bin
.../homepage/{ => texture}/设备icon.png.meta | 0
.../homepage/{ => texture}/设备状态 (1).png | Bin
.../{ => texture}/设备状态 (1).png.meta | 0
.../ui/homepage/{ => texture}/设备状态.png | Bin
.../homepage/{ => texture}/设备状态.png.meta | 0
.../ui/homepage/{ => texture}/设备选择.png | Bin
.../homepage/{ => texture}/设备选择.png.meta | 0
Assets/Res/ui/homepage/{ => texture}/设置.png | Bin
.../ui/homepage/{ => texture}/设置.png.meta | 0
.../Res/ui/homepage/{ => texture}/选中框.png | Bin
.../ui/homepage/{ => texture}/选中框.png.meta | 0
.../homepage/{ => texture}/邮件通知背景.png | Bin
.../{ => texture}/邮件通知背景.png.meta | 0
.../ui/homepage/{ => texture}/重复选择.png | Bin
.../homepage/{ => texture}/重复选择.png.meta | 0
.../homepage/{ => texture}/重复选择选中.png | Bin
.../{ => texture}/重复选择选中.png.meta | 0
Assets/Scenes/MainScene.unity | 2 +
Assets/Scripts/Managers/DataBase.cs | 6 +
Assets/Scripts/UI/Components/SelectCountry.cs | 179 ++-
.../Scripts/UI/Pages/HomePage/HomePageCtrl.cs | 11 +-
215 files changed, 1653 insertions(+), 2 deletions(-)
create mode 100644 Assets/Res/ui/common/texture.meta
rename Assets/Res/ui/common/{ => texture}/Check-small (校验-小).png (100%)
rename Assets/Res/ui/common/{ => texture}/Check-small (校验-小).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Close (关闭).png (100%)
rename Assets/Res/ui/common/{ => texture}/Close (关闭).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Ellipse 32.png (100%)
rename Assets/Res/ui/common/{ => texture}/Ellipse 32.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Loading.png (100%)
rename Assets/Res/ui/common/{ => texture}/Loading.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (1).png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (1).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (2).png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (2).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (3).png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132 (3).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132.png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 132.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 135.png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 135.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 148 (1).png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 148 (1).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 68.png (100%)
rename Assets/Res/ui/common/{ => texture}/Rectangle 68.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Right (右) (1).png (100%)
rename Assets/Res/ui/common/{ => texture}/Right (右) (1).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/Right (右) (2).png (100%)
rename Assets/Res/ui/common/{ => texture}/Right (右) (2).png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/圆点.png (100%)
rename Assets/Res/ui/common/{ => texture}/圆点.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/声音.png (100%)
rename Assets/Res/ui/common/{ => texture}/声音.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/头像遮罩.png (100%)
rename Assets/Res/ui/common/{ => texture}/头像遮罩.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/定时.png (100%)
rename Assets/Res/ui/common/{ => texture}/定时.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/密码 (1) 1.png (100%)
rename Assets/Res/ui/common/{ => texture}/密码 (1) 1.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/密码 - 展示.png (100%)
rename Assets/Res/ui/common/{ => texture}/密码 - 展示.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/小按钮.png (100%)
rename Assets/Res/ui/common/{ => texture}/小按钮.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/开关-0.png (100%)
rename Assets/Res/ui/common/{ => texture}/开关-0.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/开关-1.png (100%)
rename Assets/Res/ui/common/{ => texture}/开关-1.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/弹窗按钮.png (100%)
rename Assets/Res/ui/common/{ => texture}/弹窗按钮.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/扫描.png (100%)
rename Assets/Res/ui/common/{ => texture}/扫描.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/指纹.png (100%)
rename Assets/Res/ui/common/{ => texture}/指纹.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/提示框.png (100%)
rename Assets/Res/ui/common/{ => texture}/提示框.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/提醒红点.png (100%)
rename Assets/Res/ui/common/{ => texture}/提醒红点.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/搜索.png (100%)
rename Assets/Res/ui/common/{ => texture}/搜索.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/播放.png (100%)
rename Assets/Res/ui/common/{ => texture}/播放.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/播放器背景.png (100%)
rename Assets/Res/ui/common/{ => texture}/播放器背景.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/用户.png (100%)
rename Assets/Res/ui/common/{ => texture}/用户.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/确认.png (100%)
rename Assets/Res/ui/common/{ => texture}/确认.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/缺省图.png (100%)
rename Assets/Res/ui/common/{ => texture}/缺省图.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/视频.png (100%)
rename Assets/Res/ui/common/{ => texture}/视频.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/设备名次.png (100%)
rename Assets/Res/ui/common/{ => texture}/设备名次.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/返回.png (100%)
rename Assets/Res/ui/common/{ => texture}/返回.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/进度圆点.png (100%)
rename Assets/Res/ui/common/{ => texture}/进度圆点.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/进度条.png (100%)
rename Assets/Res/ui/common/{ => texture}/进度条.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/选中.png (100%)
rename Assets/Res/ui/common/{ => texture}/选中.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/选择框.png (100%)
rename Assets/Res/ui/common/{ => texture}/选择框.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/遮罩外圆.png (100%)
rename Assets/Res/ui/common/{ => texture}/遮罩外圆.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/邮箱-F 1.png (100%)
rename Assets/Res/ui/common/{ => texture}/邮箱-F 1.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/长按钮.png (100%)
rename Assets/Res/ui/common/{ => texture}/长按钮.png.meta (100%)
rename Assets/Res/ui/common/{ => texture}/默认头像.png (100%)
rename Assets/Res/ui/common/{ => texture}/默认头像.png.meta (100%)
create mode 100644 Assets/Res/ui/common/选择国家.prefab
create mode 100644 Assets/Res/ui/common/选择国家.prefab.meta
create mode 100644 Assets/Res/ui/homepage/texture.meta
rename Assets/Res/ui/homepage/{ => texture}/Ellipse 41.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/Ellipse 41.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/Filter Background.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/Filter Background.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/Frame 22.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/Frame 22.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/Message-one (消息).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/Message-one (消息).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov30.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov30.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov45.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov45.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov60.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov60.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov75.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov75.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov90.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov90.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fovicon.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fovicon.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov背景.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov背景.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov选择.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/fov选择.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/wifi.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/wifi.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/个人中心.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/个人中心.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/产品图.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/产品图.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/关闭 (1).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/关闭 (1).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/关闭.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/关闭.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/删除.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/删除.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/单位选中.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/单位选中.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/单位选择.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/单位选择.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时 (2).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时 (2).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时 (3).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时 (3).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时任务.prefab (100%)
rename Assets/Res/ui/homepage/{ => texture}/定时任务.prefab.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/异常 2.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/异常 2.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机on.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机on.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机小.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/待机小.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描on.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描on.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描小.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/扫描小.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/排行榜.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/排行榜.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/搜索.anim (100%)
rename Assets/Res/ui/homepage/{ => texture}/搜索.anim.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/搜索.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/搜索.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/无设备.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/无设备.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/波纹.anim (100%)
rename Assets/Res/ui/homepage/{ => texture}/波纹.anim.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/波纹.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/波纹.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/消息.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/消息.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀on.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀on.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀小.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/消杀小.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/添加.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/添加.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/灯 (1).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/灯 (1).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/灯.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/灯.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/状态底.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/状态底.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/盾牌 1 (1).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/盾牌 1 (1).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/盾牌 1.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/盾牌 1.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/箭头.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/箭头.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/网格 2.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/网格 2.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/蓝牙.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/蓝牙.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/警告.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/警告.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备icon.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备icon.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备状态 (1).png (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备状态 (1).png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备状态.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备状态.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备选择.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/设备选择.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/设置.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/设置.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/选中框.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/选中框.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/邮件通知背景.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/邮件通知背景.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/重复选择.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/重复选择.png.meta (100%)
rename Assets/Res/ui/homepage/{ => texture}/重复选择选中.png (100%)
rename Assets/Res/ui/homepage/{ => texture}/重复选择选中.png.meta (100%)
diff --git a/Assets/Res/ui/common/texture.meta b/Assets/Res/ui/common/texture.meta
new file mode 100644
index 0000000..932290a
--- /dev/null
+++ b/Assets/Res/ui/common/texture.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ec691d838a91e134fa1d9ea406ba5db2
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Res/ui/common/Check-small (校验-小).png b/Assets/Res/ui/common/texture/Check-small (校验-小).png
similarity index 100%
rename from Assets/Res/ui/common/Check-small (校验-小).png
rename to Assets/Res/ui/common/texture/Check-small (校验-小).png
diff --git a/Assets/Res/ui/common/Check-small (校验-小).png.meta b/Assets/Res/ui/common/texture/Check-small (校验-小).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Check-small (校验-小).png.meta
rename to Assets/Res/ui/common/texture/Check-small (校验-小).png.meta
diff --git a/Assets/Res/ui/common/Close (关闭).png b/Assets/Res/ui/common/texture/Close (关闭).png
similarity index 100%
rename from Assets/Res/ui/common/Close (关闭).png
rename to Assets/Res/ui/common/texture/Close (关闭).png
diff --git a/Assets/Res/ui/common/Close (关闭).png.meta b/Assets/Res/ui/common/texture/Close (关闭).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Close (关闭).png.meta
rename to Assets/Res/ui/common/texture/Close (关闭).png.meta
diff --git a/Assets/Res/ui/common/Ellipse 32.png b/Assets/Res/ui/common/texture/Ellipse 32.png
similarity index 100%
rename from Assets/Res/ui/common/Ellipse 32.png
rename to Assets/Res/ui/common/texture/Ellipse 32.png
diff --git a/Assets/Res/ui/common/Ellipse 32.png.meta b/Assets/Res/ui/common/texture/Ellipse 32.png.meta
similarity index 100%
rename from Assets/Res/ui/common/Ellipse 32.png.meta
rename to Assets/Res/ui/common/texture/Ellipse 32.png.meta
diff --git a/Assets/Res/ui/common/Loading.png b/Assets/Res/ui/common/texture/Loading.png
similarity index 100%
rename from Assets/Res/ui/common/Loading.png
rename to Assets/Res/ui/common/texture/Loading.png
diff --git a/Assets/Res/ui/common/Loading.png.meta b/Assets/Res/ui/common/texture/Loading.png.meta
similarity index 100%
rename from Assets/Res/ui/common/Loading.png.meta
rename to Assets/Res/ui/common/texture/Loading.png.meta
diff --git a/Assets/Res/ui/common/Rectangle 132 (1).png b/Assets/Res/ui/common/texture/Rectangle 132 (1).png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (1).png
rename to Assets/Res/ui/common/texture/Rectangle 132 (1).png
diff --git a/Assets/Res/ui/common/Rectangle 132 (1).png.meta b/Assets/Res/ui/common/texture/Rectangle 132 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (1).png.meta
rename to Assets/Res/ui/common/texture/Rectangle 132 (1).png.meta
diff --git a/Assets/Res/ui/common/Rectangle 132 (2).png b/Assets/Res/ui/common/texture/Rectangle 132 (2).png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (2).png
rename to Assets/Res/ui/common/texture/Rectangle 132 (2).png
diff --git a/Assets/Res/ui/common/Rectangle 132 (2).png.meta b/Assets/Res/ui/common/texture/Rectangle 132 (2).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (2).png.meta
rename to Assets/Res/ui/common/texture/Rectangle 132 (2).png.meta
diff --git a/Assets/Res/ui/common/Rectangle 132 (3).png b/Assets/Res/ui/common/texture/Rectangle 132 (3).png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (3).png
rename to Assets/Res/ui/common/texture/Rectangle 132 (3).png
diff --git a/Assets/Res/ui/common/Rectangle 132 (3).png.meta b/Assets/Res/ui/common/texture/Rectangle 132 (3).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132 (3).png.meta
rename to Assets/Res/ui/common/texture/Rectangle 132 (3).png.meta
diff --git a/Assets/Res/ui/common/Rectangle 132.png b/Assets/Res/ui/common/texture/Rectangle 132.png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132.png
rename to Assets/Res/ui/common/texture/Rectangle 132.png
diff --git a/Assets/Res/ui/common/Rectangle 132.png.meta b/Assets/Res/ui/common/texture/Rectangle 132.png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 132.png.meta
rename to Assets/Res/ui/common/texture/Rectangle 132.png.meta
diff --git a/Assets/Res/ui/common/Rectangle 135.png b/Assets/Res/ui/common/texture/Rectangle 135.png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 135.png
rename to Assets/Res/ui/common/texture/Rectangle 135.png
diff --git a/Assets/Res/ui/common/Rectangle 135.png.meta b/Assets/Res/ui/common/texture/Rectangle 135.png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 135.png.meta
rename to Assets/Res/ui/common/texture/Rectangle 135.png.meta
diff --git a/Assets/Res/ui/common/Rectangle 148 (1).png b/Assets/Res/ui/common/texture/Rectangle 148 (1).png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 148 (1).png
rename to Assets/Res/ui/common/texture/Rectangle 148 (1).png
diff --git a/Assets/Res/ui/common/Rectangle 148 (1).png.meta b/Assets/Res/ui/common/texture/Rectangle 148 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 148 (1).png.meta
rename to Assets/Res/ui/common/texture/Rectangle 148 (1).png.meta
diff --git a/Assets/Res/ui/common/Rectangle 68.png b/Assets/Res/ui/common/texture/Rectangle 68.png
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 68.png
rename to Assets/Res/ui/common/texture/Rectangle 68.png
diff --git a/Assets/Res/ui/common/Rectangle 68.png.meta b/Assets/Res/ui/common/texture/Rectangle 68.png.meta
similarity index 100%
rename from Assets/Res/ui/common/Rectangle 68.png.meta
rename to Assets/Res/ui/common/texture/Rectangle 68.png.meta
diff --git a/Assets/Res/ui/common/Right (右) (1).png b/Assets/Res/ui/common/texture/Right (右) (1).png
similarity index 100%
rename from Assets/Res/ui/common/Right (右) (1).png
rename to Assets/Res/ui/common/texture/Right (右) (1).png
diff --git a/Assets/Res/ui/common/Right (右) (1).png.meta b/Assets/Res/ui/common/texture/Right (右) (1).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Right (右) (1).png.meta
rename to Assets/Res/ui/common/texture/Right (右) (1).png.meta
diff --git a/Assets/Res/ui/common/Right (右) (2).png b/Assets/Res/ui/common/texture/Right (右) (2).png
similarity index 100%
rename from Assets/Res/ui/common/Right (右) (2).png
rename to Assets/Res/ui/common/texture/Right (右) (2).png
diff --git a/Assets/Res/ui/common/Right (右) (2).png.meta b/Assets/Res/ui/common/texture/Right (右) (2).png.meta
similarity index 100%
rename from Assets/Res/ui/common/Right (右) (2).png.meta
rename to Assets/Res/ui/common/texture/Right (右) (2).png.meta
diff --git a/Assets/Res/ui/common/圆点.png b/Assets/Res/ui/common/texture/圆点.png
similarity index 100%
rename from Assets/Res/ui/common/圆点.png
rename to Assets/Res/ui/common/texture/圆点.png
diff --git a/Assets/Res/ui/common/圆点.png.meta b/Assets/Res/ui/common/texture/圆点.png.meta
similarity index 100%
rename from Assets/Res/ui/common/圆点.png.meta
rename to Assets/Res/ui/common/texture/圆点.png.meta
diff --git a/Assets/Res/ui/common/声音.png b/Assets/Res/ui/common/texture/声音.png
similarity index 100%
rename from Assets/Res/ui/common/声音.png
rename to Assets/Res/ui/common/texture/声音.png
diff --git a/Assets/Res/ui/common/声音.png.meta b/Assets/Res/ui/common/texture/声音.png.meta
similarity index 100%
rename from Assets/Res/ui/common/声音.png.meta
rename to Assets/Res/ui/common/texture/声音.png.meta
diff --git a/Assets/Res/ui/common/头像遮罩.png b/Assets/Res/ui/common/texture/头像遮罩.png
similarity index 100%
rename from Assets/Res/ui/common/头像遮罩.png
rename to Assets/Res/ui/common/texture/头像遮罩.png
diff --git a/Assets/Res/ui/common/头像遮罩.png.meta b/Assets/Res/ui/common/texture/头像遮罩.png.meta
similarity index 100%
rename from Assets/Res/ui/common/头像遮罩.png.meta
rename to Assets/Res/ui/common/texture/头像遮罩.png.meta
diff --git a/Assets/Res/ui/common/定时.png b/Assets/Res/ui/common/texture/定时.png
similarity index 100%
rename from Assets/Res/ui/common/定时.png
rename to Assets/Res/ui/common/texture/定时.png
diff --git a/Assets/Res/ui/common/定时.png.meta b/Assets/Res/ui/common/texture/定时.png.meta
similarity index 100%
rename from Assets/Res/ui/common/定时.png.meta
rename to Assets/Res/ui/common/texture/定时.png.meta
diff --git a/Assets/Res/ui/common/密码 (1) 1.png b/Assets/Res/ui/common/texture/密码 (1) 1.png
similarity index 100%
rename from Assets/Res/ui/common/密码 (1) 1.png
rename to Assets/Res/ui/common/texture/密码 (1) 1.png
diff --git a/Assets/Res/ui/common/密码 (1) 1.png.meta b/Assets/Res/ui/common/texture/密码 (1) 1.png.meta
similarity index 100%
rename from Assets/Res/ui/common/密码 (1) 1.png.meta
rename to Assets/Res/ui/common/texture/密码 (1) 1.png.meta
diff --git a/Assets/Res/ui/common/密码 - 展示.png b/Assets/Res/ui/common/texture/密码 - 展示.png
similarity index 100%
rename from Assets/Res/ui/common/密码 - 展示.png
rename to Assets/Res/ui/common/texture/密码 - 展示.png
diff --git a/Assets/Res/ui/common/密码 - 展示.png.meta b/Assets/Res/ui/common/texture/密码 - 展示.png.meta
similarity index 100%
rename from Assets/Res/ui/common/密码 - 展示.png.meta
rename to Assets/Res/ui/common/texture/密码 - 展示.png.meta
diff --git a/Assets/Res/ui/common/小按钮.png b/Assets/Res/ui/common/texture/小按钮.png
similarity index 100%
rename from Assets/Res/ui/common/小按钮.png
rename to Assets/Res/ui/common/texture/小按钮.png
diff --git a/Assets/Res/ui/common/小按钮.png.meta b/Assets/Res/ui/common/texture/小按钮.png.meta
similarity index 100%
rename from Assets/Res/ui/common/小按钮.png.meta
rename to Assets/Res/ui/common/texture/小按钮.png.meta
diff --git a/Assets/Res/ui/common/开关-0.png b/Assets/Res/ui/common/texture/开关-0.png
similarity index 100%
rename from Assets/Res/ui/common/开关-0.png
rename to Assets/Res/ui/common/texture/开关-0.png
diff --git a/Assets/Res/ui/common/开关-0.png.meta b/Assets/Res/ui/common/texture/开关-0.png.meta
similarity index 100%
rename from Assets/Res/ui/common/开关-0.png.meta
rename to Assets/Res/ui/common/texture/开关-0.png.meta
diff --git a/Assets/Res/ui/common/开关-1.png b/Assets/Res/ui/common/texture/开关-1.png
similarity index 100%
rename from Assets/Res/ui/common/开关-1.png
rename to Assets/Res/ui/common/texture/开关-1.png
diff --git a/Assets/Res/ui/common/开关-1.png.meta b/Assets/Res/ui/common/texture/开关-1.png.meta
similarity index 100%
rename from Assets/Res/ui/common/开关-1.png.meta
rename to Assets/Res/ui/common/texture/开关-1.png.meta
diff --git a/Assets/Res/ui/common/弹窗按钮.png b/Assets/Res/ui/common/texture/弹窗按钮.png
similarity index 100%
rename from Assets/Res/ui/common/弹窗按钮.png
rename to Assets/Res/ui/common/texture/弹窗按钮.png
diff --git a/Assets/Res/ui/common/弹窗按钮.png.meta b/Assets/Res/ui/common/texture/弹窗按钮.png.meta
similarity index 100%
rename from Assets/Res/ui/common/弹窗按钮.png.meta
rename to Assets/Res/ui/common/texture/弹窗按钮.png.meta
diff --git a/Assets/Res/ui/common/扫描.png b/Assets/Res/ui/common/texture/扫描.png
similarity index 100%
rename from Assets/Res/ui/common/扫描.png
rename to Assets/Res/ui/common/texture/扫描.png
diff --git a/Assets/Res/ui/common/扫描.png.meta b/Assets/Res/ui/common/texture/扫描.png.meta
similarity index 100%
rename from Assets/Res/ui/common/扫描.png.meta
rename to Assets/Res/ui/common/texture/扫描.png.meta
diff --git a/Assets/Res/ui/common/指纹.png b/Assets/Res/ui/common/texture/指纹.png
similarity index 100%
rename from Assets/Res/ui/common/指纹.png
rename to Assets/Res/ui/common/texture/指纹.png
diff --git a/Assets/Res/ui/common/指纹.png.meta b/Assets/Res/ui/common/texture/指纹.png.meta
similarity index 100%
rename from Assets/Res/ui/common/指纹.png.meta
rename to Assets/Res/ui/common/texture/指纹.png.meta
diff --git a/Assets/Res/ui/common/提示框.png b/Assets/Res/ui/common/texture/提示框.png
similarity index 100%
rename from Assets/Res/ui/common/提示框.png
rename to Assets/Res/ui/common/texture/提示框.png
diff --git a/Assets/Res/ui/common/提示框.png.meta b/Assets/Res/ui/common/texture/提示框.png.meta
similarity index 100%
rename from Assets/Res/ui/common/提示框.png.meta
rename to Assets/Res/ui/common/texture/提示框.png.meta
diff --git a/Assets/Res/ui/common/提醒红点.png b/Assets/Res/ui/common/texture/提醒红点.png
similarity index 100%
rename from Assets/Res/ui/common/提醒红点.png
rename to Assets/Res/ui/common/texture/提醒红点.png
diff --git a/Assets/Res/ui/common/提醒红点.png.meta b/Assets/Res/ui/common/texture/提醒红点.png.meta
similarity index 100%
rename from Assets/Res/ui/common/提醒红点.png.meta
rename to Assets/Res/ui/common/texture/提醒红点.png.meta
diff --git a/Assets/Res/ui/common/搜索.png b/Assets/Res/ui/common/texture/搜索.png
similarity index 100%
rename from Assets/Res/ui/common/搜索.png
rename to Assets/Res/ui/common/texture/搜索.png
diff --git a/Assets/Res/ui/common/搜索.png.meta b/Assets/Res/ui/common/texture/搜索.png.meta
similarity index 100%
rename from Assets/Res/ui/common/搜索.png.meta
rename to Assets/Res/ui/common/texture/搜索.png.meta
diff --git a/Assets/Res/ui/common/播放.png b/Assets/Res/ui/common/texture/播放.png
similarity index 100%
rename from Assets/Res/ui/common/播放.png
rename to Assets/Res/ui/common/texture/播放.png
diff --git a/Assets/Res/ui/common/播放.png.meta b/Assets/Res/ui/common/texture/播放.png.meta
similarity index 100%
rename from Assets/Res/ui/common/播放.png.meta
rename to Assets/Res/ui/common/texture/播放.png.meta
diff --git a/Assets/Res/ui/common/播放器背景.png b/Assets/Res/ui/common/texture/播放器背景.png
similarity index 100%
rename from Assets/Res/ui/common/播放器背景.png
rename to Assets/Res/ui/common/texture/播放器背景.png
diff --git a/Assets/Res/ui/common/播放器背景.png.meta b/Assets/Res/ui/common/texture/播放器背景.png.meta
similarity index 100%
rename from Assets/Res/ui/common/播放器背景.png.meta
rename to Assets/Res/ui/common/texture/播放器背景.png.meta
diff --git a/Assets/Res/ui/common/用户.png b/Assets/Res/ui/common/texture/用户.png
similarity index 100%
rename from Assets/Res/ui/common/用户.png
rename to Assets/Res/ui/common/texture/用户.png
diff --git a/Assets/Res/ui/common/用户.png.meta b/Assets/Res/ui/common/texture/用户.png.meta
similarity index 100%
rename from Assets/Res/ui/common/用户.png.meta
rename to Assets/Res/ui/common/texture/用户.png.meta
diff --git a/Assets/Res/ui/common/确认.png b/Assets/Res/ui/common/texture/确认.png
similarity index 100%
rename from Assets/Res/ui/common/确认.png
rename to Assets/Res/ui/common/texture/确认.png
diff --git a/Assets/Res/ui/common/确认.png.meta b/Assets/Res/ui/common/texture/确认.png.meta
similarity index 100%
rename from Assets/Res/ui/common/确认.png.meta
rename to Assets/Res/ui/common/texture/确认.png.meta
diff --git a/Assets/Res/ui/common/缺省图.png b/Assets/Res/ui/common/texture/缺省图.png
similarity index 100%
rename from Assets/Res/ui/common/缺省图.png
rename to Assets/Res/ui/common/texture/缺省图.png
diff --git a/Assets/Res/ui/common/缺省图.png.meta b/Assets/Res/ui/common/texture/缺省图.png.meta
similarity index 100%
rename from Assets/Res/ui/common/缺省图.png.meta
rename to Assets/Res/ui/common/texture/缺省图.png.meta
diff --git a/Assets/Res/ui/common/视频.png b/Assets/Res/ui/common/texture/视频.png
similarity index 100%
rename from Assets/Res/ui/common/视频.png
rename to Assets/Res/ui/common/texture/视频.png
diff --git a/Assets/Res/ui/common/视频.png.meta b/Assets/Res/ui/common/texture/视频.png.meta
similarity index 100%
rename from Assets/Res/ui/common/视频.png.meta
rename to Assets/Res/ui/common/texture/视频.png.meta
diff --git a/Assets/Res/ui/common/设备名次.png b/Assets/Res/ui/common/texture/设备名次.png
similarity index 100%
rename from Assets/Res/ui/common/设备名次.png
rename to Assets/Res/ui/common/texture/设备名次.png
diff --git a/Assets/Res/ui/common/设备名次.png.meta b/Assets/Res/ui/common/texture/设备名次.png.meta
similarity index 100%
rename from Assets/Res/ui/common/设备名次.png.meta
rename to Assets/Res/ui/common/texture/设备名次.png.meta
diff --git a/Assets/Res/ui/common/返回.png b/Assets/Res/ui/common/texture/返回.png
similarity index 100%
rename from Assets/Res/ui/common/返回.png
rename to Assets/Res/ui/common/texture/返回.png
diff --git a/Assets/Res/ui/common/返回.png.meta b/Assets/Res/ui/common/texture/返回.png.meta
similarity index 100%
rename from Assets/Res/ui/common/返回.png.meta
rename to Assets/Res/ui/common/texture/返回.png.meta
diff --git a/Assets/Res/ui/common/进度圆点.png b/Assets/Res/ui/common/texture/进度圆点.png
similarity index 100%
rename from Assets/Res/ui/common/进度圆点.png
rename to Assets/Res/ui/common/texture/进度圆点.png
diff --git a/Assets/Res/ui/common/进度圆点.png.meta b/Assets/Res/ui/common/texture/进度圆点.png.meta
similarity index 100%
rename from Assets/Res/ui/common/进度圆点.png.meta
rename to Assets/Res/ui/common/texture/进度圆点.png.meta
diff --git a/Assets/Res/ui/common/进度条.png b/Assets/Res/ui/common/texture/进度条.png
similarity index 100%
rename from Assets/Res/ui/common/进度条.png
rename to Assets/Res/ui/common/texture/进度条.png
diff --git a/Assets/Res/ui/common/进度条.png.meta b/Assets/Res/ui/common/texture/进度条.png.meta
similarity index 100%
rename from Assets/Res/ui/common/进度条.png.meta
rename to Assets/Res/ui/common/texture/进度条.png.meta
diff --git a/Assets/Res/ui/common/选中.png b/Assets/Res/ui/common/texture/选中.png
similarity index 100%
rename from Assets/Res/ui/common/选中.png
rename to Assets/Res/ui/common/texture/选中.png
diff --git a/Assets/Res/ui/common/选中.png.meta b/Assets/Res/ui/common/texture/选中.png.meta
similarity index 100%
rename from Assets/Res/ui/common/选中.png.meta
rename to Assets/Res/ui/common/texture/选中.png.meta
diff --git a/Assets/Res/ui/common/选择框.png b/Assets/Res/ui/common/texture/选择框.png
similarity index 100%
rename from Assets/Res/ui/common/选择框.png
rename to Assets/Res/ui/common/texture/选择框.png
diff --git a/Assets/Res/ui/common/选择框.png.meta b/Assets/Res/ui/common/texture/选择框.png.meta
similarity index 100%
rename from Assets/Res/ui/common/选择框.png.meta
rename to Assets/Res/ui/common/texture/选择框.png.meta
diff --git a/Assets/Res/ui/common/遮罩外圆.png b/Assets/Res/ui/common/texture/遮罩外圆.png
similarity index 100%
rename from Assets/Res/ui/common/遮罩外圆.png
rename to Assets/Res/ui/common/texture/遮罩外圆.png
diff --git a/Assets/Res/ui/common/遮罩外圆.png.meta b/Assets/Res/ui/common/texture/遮罩外圆.png.meta
similarity index 100%
rename from Assets/Res/ui/common/遮罩外圆.png.meta
rename to Assets/Res/ui/common/texture/遮罩外圆.png.meta
diff --git a/Assets/Res/ui/common/邮箱-F 1.png b/Assets/Res/ui/common/texture/邮箱-F 1.png
similarity index 100%
rename from Assets/Res/ui/common/邮箱-F 1.png
rename to Assets/Res/ui/common/texture/邮箱-F 1.png
diff --git a/Assets/Res/ui/common/邮箱-F 1.png.meta b/Assets/Res/ui/common/texture/邮箱-F 1.png.meta
similarity index 100%
rename from Assets/Res/ui/common/邮箱-F 1.png.meta
rename to Assets/Res/ui/common/texture/邮箱-F 1.png.meta
diff --git a/Assets/Res/ui/common/长按钮.png b/Assets/Res/ui/common/texture/长按钮.png
similarity index 100%
rename from Assets/Res/ui/common/长按钮.png
rename to Assets/Res/ui/common/texture/长按钮.png
diff --git a/Assets/Res/ui/common/长按钮.png.meta b/Assets/Res/ui/common/texture/长按钮.png.meta
similarity index 100%
rename from Assets/Res/ui/common/长按钮.png.meta
rename to Assets/Res/ui/common/texture/长按钮.png.meta
diff --git a/Assets/Res/ui/common/默认头像.png b/Assets/Res/ui/common/texture/默认头像.png
similarity index 100%
rename from Assets/Res/ui/common/默认头像.png
rename to Assets/Res/ui/common/texture/默认头像.png
diff --git a/Assets/Res/ui/common/默认头像.png.meta b/Assets/Res/ui/common/texture/默认头像.png.meta
similarity index 100%
rename from Assets/Res/ui/common/默认头像.png.meta
rename to Assets/Res/ui/common/texture/默认头像.png.meta
diff --git a/Assets/Res/ui/common/选择国家.prefab b/Assets/Res/ui/common/选择国家.prefab
new file mode 100644
index 0000000..7453676
--- /dev/null
+++ b/Assets/Res/ui/common/选择国家.prefab
@@ -0,0 +1,1432 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &25923222783506843
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7590725518581769108}
+ - component: {fileID: 3097323793776782897}
+ - component: {fileID: 6235374784057219730}
+ - component: {fileID: 1196293823344848224}
+ m_Layer: 5
+ m_Name: "\u9009\u62E9\u56FD\u5BB6"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7590725518581769108
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 25923222783506843}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1215675079679361245}
+ - {fileID: 1714193079806373551}
+ - {fileID: 9062505361394537138}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3097323793776782897
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 25923222783506843}
+ m_CullTransparentMesh: 1
+--- !u!114 &6235374784057219730
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 25923222783506843}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.09019608, g: 0.09019608, b: 0.09019608, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1196293823344848224
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 25923222783506843}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: af83b5b432e9529459b9439c61275924, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ countryPrefab: {fileID: 7271805283106587216}
+ countryParent: {fileID: 8710170637364745357}
+ submitButton: {fileID: 5803830473808075884}
+ searchInput: {fileID: 1038112358046293375}
+ textColors:
+ - {r: 0.18039216, g: 1, b: 0.88235295, a: 1}
+ - {r: 1, g: 1, b: 1, a: 1}
+--- !u!1 &2089848948512694666
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8710170637364745357}
+ - component: {fileID: 5594913678882014870}
+ - component: {fileID: 8633806398410936039}
+ - component: {fileID: 577618325016851310}
+ - component: {fileID: 1929500654420632406}
+ m_Layer: 5
+ m_Name: grid
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8710170637364745357
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2089848948512694666}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4233361854770496191}
+ m_Father: {fileID: 9062505361394537138}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &5594913678882014870
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2089848948512694666}
+ m_CullTransparentMesh: 1
+--- !u!114 &8633806398410936039
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2089848948512694666}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &577618325016851310
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2089848948512694666}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!114 &1929500654420632406
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2089848948512694666}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 50
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &2373631808556478933
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9062505361394537138}
+ - component: {fileID: 5657786245125534593}
+ - component: {fileID: 5022301903640702462}
+ - component: {fileID: 3771853601470705068}
+ - component: {fileID: 2267190601015941531}
+ m_Layer: 5
+ m_Name: "\u56FD\u5BB6\u5217\u8868"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9062505361394537138
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2373631808556478933}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8710170637364745357}
+ m_Father: {fileID: 7590725518581769108}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -170}
+ m_SizeDelta: {x: 0, y: -360}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5657786245125534593
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2373631808556478933}
+ m_CullTransparentMesh: 1
+--- !u!114 &5022301903640702462
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2373631808556478933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3771853601470705068
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2373631808556478933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!114 &2267190601015941531
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2373631808556478933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 8710170637364745357}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 9062505361394537138}
+ m_HorizontalScrollbar: {fileID: 0}
+ m_VerticalScrollbar: {fileID: 0}
+ m_HorizontalScrollbarVisibility: 0
+ m_VerticalScrollbarVisibility: 0
+ m_HorizontalScrollbarSpacing: 0
+ m_VerticalScrollbarSpacing: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &3992862011752337213
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4425617578161486698}
+ - component: {fileID: 3920686175051021594}
+ - component: {fileID: 6426223023227152110}
+ - component: {fileID: 4389239990246852526}
+ m_Layer: 5
+ m_Name: "\u8FD4\u56DE"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &4425617578161486698
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3992862011752337213}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3115313283269805330}
+ m_Father: {fileID: 1215675079679361245}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 30, y: 0}
+ m_SizeDelta: {x: 64, y: 64}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &3920686175051021594
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3992862011752337213}
+ m_CullTransparentMesh: 1
+--- !u!114 &6426223023227152110
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3992862011752337213}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 6a50ed8a419e91b4dbbf8d29b8c251e4, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4389239990246852526
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3992862011752337213}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 0
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 6426223023227152110}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4118403459715633340
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3115313283269805330}
+ - component: {fileID: 7559833052551676746}
+ - component: {fileID: 9210035258246641272}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3115313283269805330
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4118403459715633340}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4425617578161486698}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7559833052551676746
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4118403459715633340}
+ m_CullTransparentMesh: 1
+--- !u!114 &9210035258246641272
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4118403459715633340}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4916320877990831199
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2355929878249107953}
+ - component: {fileID: 7122016974799316141}
+ - component: {fileID: 8404854277028751091}
+ - component: {fileID: 1368826430450940290}
+ m_Layer: 5
+ m_Name: Placeholder
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2355929878249107953
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4916320877990831199}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1714193079806373551}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 34, y: -0.5}
+ m_SizeDelta: {x: -148, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7122016974799316141
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4916320877990831199}
+ m_CullTransparentMesh: 1
+--- !u!114 &8404854277028751091
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4916320877990831199}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.6156863, g: 0.6117647, b: 0.61960787, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3}
+ m_FontSize: 30
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 3
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Select country/region
+--- !u!114 &1368826430450940290
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4916320877990831199}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ textKey: 100304
+--- !u!1 &5071033675543680049
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6039910189220931854}
+ - component: {fileID: 5679712353295438653}
+ - component: {fileID: 4544517325488721496}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6039910189220931854
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5071033675543680049}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1714193079806373551}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 33, y: 0}
+ m_SizeDelta: {x: 48, y: 48}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &5679712353295438653
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5071033675543680049}
+ m_CullTransparentMesh: 1
+--- !u!114 &4544517325488721496
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5071033675543680049}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 3c656d13373f4534e80407d7f22b3455, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &7122993795827468730
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9033584980097877035}
+ - component: {fileID: 5068165114006747768}
+ - component: {fileID: 3730752271081531811}
+ m_Layer: 5
+ m_Name: name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9033584980097877035
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7122993795827468730}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4233361854770496191}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 63, y: 0}
+ m_SizeDelta: {x: 500, y: 50}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &5068165114006747768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7122993795827468730}
+ m_CullTransparentMesh: 1
+--- !u!114 &3730752271081531811
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7122993795827468730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3}
+ m_FontSize: 30
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 3
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &7271805283106587216
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4233361854770496191}
+ - component: {fileID: 5057720031414176006}
+ - component: {fileID: 1209947768087833737}
+ m_Layer: 5
+ m_Name: "\u4E00\u4E2A\u56FD\u5BB6"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &4233361854770496191
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7271805283106587216}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9033584980097877035}
+ - {fileID: 7972667250860351513}
+ m_Father: {fileID: 8710170637364745357}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 375, y: -25}
+ m_SizeDelta: {x: 750, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5057720031414176006
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7271805283106587216}
+ m_CullTransparentMesh: 1
+--- !u!114 &1209947768087833737
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7271805283106587216}
+ m_Enabled: 0
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &7436431738369662779
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6498500707239889981}
+ - component: {fileID: 610810247709331868}
+ - component: {fileID: 4544903234936637394}
+ - component: {fileID: 5803830473808075884}
+ m_Layer: 5
+ m_Name: "\u786E\u8BA4"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6498500707239889981
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7436431738369662779}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1.0003841, y: 1.0003841, z: 1.0003841}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1215675079679361245}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -30, y: 0.000019073486}
+ m_SizeDelta: {x: 48, y: 48}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!222 &610810247709331868
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7436431738369662779}
+ m_CullTransparentMesh: 1
+--- !u!114 &4544903234936637394
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7436431738369662779}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 7d227358873c3da40b490dc1c3fac5f7, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5803830473808075884
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7436431738369662779}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 0
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4544903234936637394}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8028507700605602735
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5281325114906705898}
+ - component: {fileID: 7054645496924784019}
+ - component: {fileID: 6742310407476373600}
+ - component: {fileID: 4262160106190456994}
+ m_Layer: 5
+ m_Name: "\u6807\u9898"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5281325114906705898
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8028507700605602735}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1215675079679361245}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7054645496924784019
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8028507700605602735}
+ m_CullTransparentMesh: 1
+--- !u!114 &6742310407476373600
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8028507700605602735}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3}
+ m_FontSize: 30
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 3
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Select country/region
+--- !u!114 &4262160106190456994
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8028507700605602735}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 89f1d49b50a31514787b4e268b1c73bb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ textKey: 100304
+--- !u!1 &8209529385036018655
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1215675079679361245}
+ - component: {fileID: 5125578780378859662}
+ m_Layer: 5
+ m_Name: "\u9876\u680F"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1215675079679361245
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8209529385036018655}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5281325114906705898}
+ - {fileID: 4425617578161486698}
+ - {fileID: 6498500707239889981}
+ m_Father: {fileID: 7590725518581769108}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -102}
+ m_SizeDelta: {x: 0, y: 64}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &5125578780378859662
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8209529385036018655}
+ m_CullTransparentMesh: 1
+--- !u!1 &8239984215381908822
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4938630605444264706}
+ - component: {fileID: 213145963009004218}
+ - component: {fileID: 5379105347883051301}
+ m_Layer: 5
+ m_Name: Text (Legacy)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4938630605444264706
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8239984215381908822}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1714193079806373551}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 34, y: -0.5}
+ m_SizeDelta: {x: -148, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &213145963009004218
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8239984215381908822}
+ m_CullTransparentMesh: 1
+--- !u!114 &5379105347883051301
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8239984215381908822}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 12800000, guid: f4c31d68e7cd3454685bb4c132a52f58, type: 3}
+ m_FontSize: 30
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 3
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &8447005833291862255
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1714193079806373551}
+ - component: {fileID: 2670757484428593005}
+ - component: {fileID: 7193581490710530371}
+ - component: {fileID: 1038112358046293375}
+ m_Layer: 5
+ m_Name: "\u641C\u7D22"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1714193079806373551
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8447005833291862255}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2355929878249107953}
+ - {fileID: 4938630605444264706}
+ - {fileID: 6039910189220931854}
+ m_Father: {fileID: 7590725518581769108}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -201}
+ m_SizeDelta: {x: -60, y: 100}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &2670757484428593005
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8447005833291862255}
+ m_CullTransparentMesh: 1
+--- !u!114 &7193581490710530371
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8447005833291862255}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 5448a39fdd928de48bd5d359928d9fe7, type: 3}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1038112358046293375
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8447005833291862255}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7193581490710530371}
+ m_TextComponent: {fileID: 5379105347883051301}
+ m_Placeholder: {fileID: 8404854277028751091}
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 0
+ m_OnSubmit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnDidEndEdit:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: ConnectDevicePageCtrl, Assembly-CSharp
+ m_MethodName: CheckWifiNameAndPassword
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text:
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!1 &9052078153722769711
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7972667250860351513}
+ - component: {fileID: 2412348831089106482}
+ - component: {fileID: 4998728558555481785}
+ m_Layer: 5
+ m_Name: "\u9009\u4E2D"
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &7972667250860351513
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9052078153722769711}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4233361854770496191}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -50, y: 0}
+ m_SizeDelta: {x: 34, y: 24}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!222 &2412348831089106482
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9052078153722769711}
+ m_CullTransparentMesh: 1
+--- !u!114 &4998728558555481785
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9052078153722769711}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: 13214e7567d785745be682055ce7285f, type: 3}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
diff --git a/Assets/Res/ui/common/选择国家.prefab.meta b/Assets/Res/ui/common/选择国家.prefab.meta
new file mode 100644
index 0000000..bab6a4a
--- /dev/null
+++ b/Assets/Res/ui/common/选择国家.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 90501a08c2cf82c4187b5f13c391291f
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Res/ui/homepage/homePage.prefab b/Assets/Res/ui/homepage/homePage.prefab
index ad510ef..35f94d4 100644
--- a/Assets/Res/ui/homepage/homePage.prefab
+++ b/Assets/Res/ui/homepage/homePage.prefab
@@ -15159,6 +15159,8 @@ MonoBehaviour:
normalPage: {fileID: 8115864904787809625}
selectDeviceButton: {fileID: 1920078014523356616}
selectDevicePage: {fileID: 2340476075600265632}
+ selectCountryPage: {fileID: 1196293823344848224, guid: 90501a08c2cf82c4187b5f13c391291f,
+ type: 3}
selectedDevice:
device_sn:
ble_mac:
diff --git a/Assets/Res/ui/homepage/texture.meta b/Assets/Res/ui/homepage/texture.meta
new file mode 100644
index 0000000..72797cb
--- /dev/null
+++ b/Assets/Res/ui/homepage/texture.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 866ead864792f534f864369d2d7e3dc5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Res/ui/homepage/Ellipse 41.png b/Assets/Res/ui/homepage/texture/Ellipse 41.png
similarity index 100%
rename from Assets/Res/ui/homepage/Ellipse 41.png
rename to Assets/Res/ui/homepage/texture/Ellipse 41.png
diff --git a/Assets/Res/ui/homepage/Ellipse 41.png.meta b/Assets/Res/ui/homepage/texture/Ellipse 41.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/Ellipse 41.png.meta
rename to Assets/Res/ui/homepage/texture/Ellipse 41.png.meta
diff --git a/Assets/Res/ui/homepage/Filter Background.png b/Assets/Res/ui/homepage/texture/Filter Background.png
similarity index 100%
rename from Assets/Res/ui/homepage/Filter Background.png
rename to Assets/Res/ui/homepage/texture/Filter Background.png
diff --git a/Assets/Res/ui/homepage/Filter Background.png.meta b/Assets/Res/ui/homepage/texture/Filter Background.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/Filter Background.png.meta
rename to Assets/Res/ui/homepage/texture/Filter Background.png.meta
diff --git a/Assets/Res/ui/homepage/Frame 22.png b/Assets/Res/ui/homepage/texture/Frame 22.png
similarity index 100%
rename from Assets/Res/ui/homepage/Frame 22.png
rename to Assets/Res/ui/homepage/texture/Frame 22.png
diff --git a/Assets/Res/ui/homepage/Frame 22.png.meta b/Assets/Res/ui/homepage/texture/Frame 22.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/Frame 22.png.meta
rename to Assets/Res/ui/homepage/texture/Frame 22.png.meta
diff --git a/Assets/Res/ui/homepage/Message-one (消息).png b/Assets/Res/ui/homepage/texture/Message-one (消息).png
similarity index 100%
rename from Assets/Res/ui/homepage/Message-one (消息).png
rename to Assets/Res/ui/homepage/texture/Message-one (消息).png
diff --git a/Assets/Res/ui/homepage/Message-one (消息).png.meta b/Assets/Res/ui/homepage/texture/Message-one (消息).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/Message-one (消息).png.meta
rename to Assets/Res/ui/homepage/texture/Message-one (消息).png.meta
diff --git a/Assets/Res/ui/homepage/fov30.png b/Assets/Res/ui/homepage/texture/fov30.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov30.png
rename to Assets/Res/ui/homepage/texture/fov30.png
diff --git a/Assets/Res/ui/homepage/fov30.png.meta b/Assets/Res/ui/homepage/texture/fov30.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov30.png.meta
rename to Assets/Res/ui/homepage/texture/fov30.png.meta
diff --git a/Assets/Res/ui/homepage/fov45.png b/Assets/Res/ui/homepage/texture/fov45.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov45.png
rename to Assets/Res/ui/homepage/texture/fov45.png
diff --git a/Assets/Res/ui/homepage/fov45.png.meta b/Assets/Res/ui/homepage/texture/fov45.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov45.png.meta
rename to Assets/Res/ui/homepage/texture/fov45.png.meta
diff --git a/Assets/Res/ui/homepage/fov60.png b/Assets/Res/ui/homepage/texture/fov60.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov60.png
rename to Assets/Res/ui/homepage/texture/fov60.png
diff --git a/Assets/Res/ui/homepage/fov60.png.meta b/Assets/Res/ui/homepage/texture/fov60.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov60.png.meta
rename to Assets/Res/ui/homepage/texture/fov60.png.meta
diff --git a/Assets/Res/ui/homepage/fov75.png b/Assets/Res/ui/homepage/texture/fov75.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov75.png
rename to Assets/Res/ui/homepage/texture/fov75.png
diff --git a/Assets/Res/ui/homepage/fov75.png.meta b/Assets/Res/ui/homepage/texture/fov75.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov75.png.meta
rename to Assets/Res/ui/homepage/texture/fov75.png.meta
diff --git a/Assets/Res/ui/homepage/fov90.png b/Assets/Res/ui/homepage/texture/fov90.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov90.png
rename to Assets/Res/ui/homepage/texture/fov90.png
diff --git a/Assets/Res/ui/homepage/fov90.png.meta b/Assets/Res/ui/homepage/texture/fov90.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov90.png.meta
rename to Assets/Res/ui/homepage/texture/fov90.png.meta
diff --git a/Assets/Res/ui/homepage/fovicon.png b/Assets/Res/ui/homepage/texture/fovicon.png
similarity index 100%
rename from Assets/Res/ui/homepage/fovicon.png
rename to Assets/Res/ui/homepage/texture/fovicon.png
diff --git a/Assets/Res/ui/homepage/fovicon.png.meta b/Assets/Res/ui/homepage/texture/fovicon.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fovicon.png.meta
rename to Assets/Res/ui/homepage/texture/fovicon.png.meta
diff --git a/Assets/Res/ui/homepage/fov背景.png b/Assets/Res/ui/homepage/texture/fov背景.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov背景.png
rename to Assets/Res/ui/homepage/texture/fov背景.png
diff --git a/Assets/Res/ui/homepage/fov背景.png.meta b/Assets/Res/ui/homepage/texture/fov背景.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov背景.png.meta
rename to Assets/Res/ui/homepage/texture/fov背景.png.meta
diff --git a/Assets/Res/ui/homepage/fov选择.png b/Assets/Res/ui/homepage/texture/fov选择.png
similarity index 100%
rename from Assets/Res/ui/homepage/fov选择.png
rename to Assets/Res/ui/homepage/texture/fov选择.png
diff --git a/Assets/Res/ui/homepage/fov选择.png.meta b/Assets/Res/ui/homepage/texture/fov选择.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/fov选择.png.meta
rename to Assets/Res/ui/homepage/texture/fov选择.png.meta
diff --git a/Assets/Res/ui/homepage/wifi.png b/Assets/Res/ui/homepage/texture/wifi.png
similarity index 100%
rename from Assets/Res/ui/homepage/wifi.png
rename to Assets/Res/ui/homepage/texture/wifi.png
diff --git a/Assets/Res/ui/homepage/wifi.png.meta b/Assets/Res/ui/homepage/texture/wifi.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/wifi.png.meta
rename to Assets/Res/ui/homepage/texture/wifi.png.meta
diff --git a/Assets/Res/ui/homepage/个人中心.png b/Assets/Res/ui/homepage/texture/个人中心.png
similarity index 100%
rename from Assets/Res/ui/homepage/个人中心.png
rename to Assets/Res/ui/homepage/texture/个人中心.png
diff --git a/Assets/Res/ui/homepage/个人中心.png.meta b/Assets/Res/ui/homepage/texture/个人中心.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/个人中心.png.meta
rename to Assets/Res/ui/homepage/texture/个人中心.png.meta
diff --git a/Assets/Res/ui/homepage/产品图.png b/Assets/Res/ui/homepage/texture/产品图.png
similarity index 100%
rename from Assets/Res/ui/homepage/产品图.png
rename to Assets/Res/ui/homepage/texture/产品图.png
diff --git a/Assets/Res/ui/homepage/产品图.png.meta b/Assets/Res/ui/homepage/texture/产品图.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/产品图.png.meta
rename to Assets/Res/ui/homepage/texture/产品图.png.meta
diff --git a/Assets/Res/ui/homepage/关闭 (1).png b/Assets/Res/ui/homepage/texture/关闭 (1).png
similarity index 100%
rename from Assets/Res/ui/homepage/关闭 (1).png
rename to Assets/Res/ui/homepage/texture/关闭 (1).png
diff --git a/Assets/Res/ui/homepage/关闭 (1).png.meta b/Assets/Res/ui/homepage/texture/关闭 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/关闭 (1).png.meta
rename to Assets/Res/ui/homepage/texture/关闭 (1).png.meta
diff --git a/Assets/Res/ui/homepage/关闭.png b/Assets/Res/ui/homepage/texture/关闭.png
similarity index 100%
rename from Assets/Res/ui/homepage/关闭.png
rename to Assets/Res/ui/homepage/texture/关闭.png
diff --git a/Assets/Res/ui/homepage/关闭.png.meta b/Assets/Res/ui/homepage/texture/关闭.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/关闭.png.meta
rename to Assets/Res/ui/homepage/texture/关闭.png.meta
diff --git a/Assets/Res/ui/homepage/删除.png b/Assets/Res/ui/homepage/texture/删除.png
similarity index 100%
rename from Assets/Res/ui/homepage/删除.png
rename to Assets/Res/ui/homepage/texture/删除.png
diff --git a/Assets/Res/ui/homepage/删除.png.meta b/Assets/Res/ui/homepage/texture/删除.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/删除.png.meta
rename to Assets/Res/ui/homepage/texture/删除.png.meta
diff --git a/Assets/Res/ui/homepage/单位选中.png b/Assets/Res/ui/homepage/texture/单位选中.png
similarity index 100%
rename from Assets/Res/ui/homepage/单位选中.png
rename to Assets/Res/ui/homepage/texture/单位选中.png
diff --git a/Assets/Res/ui/homepage/单位选中.png.meta b/Assets/Res/ui/homepage/texture/单位选中.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/单位选中.png.meta
rename to Assets/Res/ui/homepage/texture/单位选中.png.meta
diff --git a/Assets/Res/ui/homepage/单位选择.png b/Assets/Res/ui/homepage/texture/单位选择.png
similarity index 100%
rename from Assets/Res/ui/homepage/单位选择.png
rename to Assets/Res/ui/homepage/texture/单位选择.png
diff --git a/Assets/Res/ui/homepage/单位选择.png.meta b/Assets/Res/ui/homepage/texture/单位选择.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/单位选择.png.meta
rename to Assets/Res/ui/homepage/texture/单位选择.png.meta
diff --git a/Assets/Res/ui/homepage/定时 (2).png b/Assets/Res/ui/homepage/texture/定时 (2).png
similarity index 100%
rename from Assets/Res/ui/homepage/定时 (2).png
rename to Assets/Res/ui/homepage/texture/定时 (2).png
diff --git a/Assets/Res/ui/homepage/定时 (2).png.meta b/Assets/Res/ui/homepage/texture/定时 (2).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/定时 (2).png.meta
rename to Assets/Res/ui/homepage/texture/定时 (2).png.meta
diff --git a/Assets/Res/ui/homepage/定时 (3).png b/Assets/Res/ui/homepage/texture/定时 (3).png
similarity index 100%
rename from Assets/Res/ui/homepage/定时 (3).png
rename to Assets/Res/ui/homepage/texture/定时 (3).png
diff --git a/Assets/Res/ui/homepage/定时 (3).png.meta b/Assets/Res/ui/homepage/texture/定时 (3).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/定时 (3).png.meta
rename to Assets/Res/ui/homepage/texture/定时 (3).png.meta
diff --git a/Assets/Res/ui/homepage/定时任务.prefab b/Assets/Res/ui/homepage/texture/定时任务.prefab
similarity index 100%
rename from Assets/Res/ui/homepage/定时任务.prefab
rename to Assets/Res/ui/homepage/texture/定时任务.prefab
diff --git a/Assets/Res/ui/homepage/定时任务.prefab.meta b/Assets/Res/ui/homepage/texture/定时任务.prefab.meta
similarity index 100%
rename from Assets/Res/ui/homepage/定时任务.prefab.meta
rename to Assets/Res/ui/homepage/texture/定时任务.prefab.meta
diff --git a/Assets/Res/ui/homepage/异常 2.png b/Assets/Res/ui/homepage/texture/异常 2.png
similarity index 100%
rename from Assets/Res/ui/homepage/异常 2.png
rename to Assets/Res/ui/homepage/texture/异常 2.png
diff --git a/Assets/Res/ui/homepage/异常 2.png.meta b/Assets/Res/ui/homepage/texture/异常 2.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/异常 2.png.meta
rename to Assets/Res/ui/homepage/texture/异常 2.png.meta
diff --git a/Assets/Res/ui/homepage/待机.png b/Assets/Res/ui/homepage/texture/待机.png
similarity index 100%
rename from Assets/Res/ui/homepage/待机.png
rename to Assets/Res/ui/homepage/texture/待机.png
diff --git a/Assets/Res/ui/homepage/待机.png.meta b/Assets/Res/ui/homepage/texture/待机.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/待机.png.meta
rename to Assets/Res/ui/homepage/texture/待机.png.meta
diff --git a/Assets/Res/ui/homepage/待机on.png b/Assets/Res/ui/homepage/texture/待机on.png
similarity index 100%
rename from Assets/Res/ui/homepage/待机on.png
rename to Assets/Res/ui/homepage/texture/待机on.png
diff --git a/Assets/Res/ui/homepage/待机on.png.meta b/Assets/Res/ui/homepage/texture/待机on.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/待机on.png.meta
rename to Assets/Res/ui/homepage/texture/待机on.png.meta
diff --git a/Assets/Res/ui/homepage/待机小.png b/Assets/Res/ui/homepage/texture/待机小.png
similarity index 100%
rename from Assets/Res/ui/homepage/待机小.png
rename to Assets/Res/ui/homepage/texture/待机小.png
diff --git a/Assets/Res/ui/homepage/待机小.png.meta b/Assets/Res/ui/homepage/texture/待机小.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/待机小.png.meta
rename to Assets/Res/ui/homepage/texture/待机小.png.meta
diff --git a/Assets/Res/ui/homepage/扫描.png b/Assets/Res/ui/homepage/texture/扫描.png
similarity index 100%
rename from Assets/Res/ui/homepage/扫描.png
rename to Assets/Res/ui/homepage/texture/扫描.png
diff --git a/Assets/Res/ui/homepage/扫描.png.meta b/Assets/Res/ui/homepage/texture/扫描.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/扫描.png.meta
rename to Assets/Res/ui/homepage/texture/扫描.png.meta
diff --git a/Assets/Res/ui/homepage/扫描on.png b/Assets/Res/ui/homepage/texture/扫描on.png
similarity index 100%
rename from Assets/Res/ui/homepage/扫描on.png
rename to Assets/Res/ui/homepage/texture/扫描on.png
diff --git a/Assets/Res/ui/homepage/扫描on.png.meta b/Assets/Res/ui/homepage/texture/扫描on.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/扫描on.png.meta
rename to Assets/Res/ui/homepage/texture/扫描on.png.meta
diff --git a/Assets/Res/ui/homepage/扫描小.png b/Assets/Res/ui/homepage/texture/扫描小.png
similarity index 100%
rename from Assets/Res/ui/homepage/扫描小.png
rename to Assets/Res/ui/homepage/texture/扫描小.png
diff --git a/Assets/Res/ui/homepage/扫描小.png.meta b/Assets/Res/ui/homepage/texture/扫描小.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/扫描小.png.meta
rename to Assets/Res/ui/homepage/texture/扫描小.png.meta
diff --git a/Assets/Res/ui/homepage/排行榜.png b/Assets/Res/ui/homepage/texture/排行榜.png
similarity index 100%
rename from Assets/Res/ui/homepage/排行榜.png
rename to Assets/Res/ui/homepage/texture/排行榜.png
diff --git a/Assets/Res/ui/homepage/排行榜.png.meta b/Assets/Res/ui/homepage/texture/排行榜.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/排行榜.png.meta
rename to Assets/Res/ui/homepage/texture/排行榜.png.meta
diff --git a/Assets/Res/ui/homepage/搜索.anim b/Assets/Res/ui/homepage/texture/搜索.anim
similarity index 100%
rename from Assets/Res/ui/homepage/搜索.anim
rename to Assets/Res/ui/homepage/texture/搜索.anim
diff --git a/Assets/Res/ui/homepage/搜索.anim.meta b/Assets/Res/ui/homepage/texture/搜索.anim.meta
similarity index 100%
rename from Assets/Res/ui/homepage/搜索.anim.meta
rename to Assets/Res/ui/homepage/texture/搜索.anim.meta
diff --git a/Assets/Res/ui/homepage/搜索.png b/Assets/Res/ui/homepage/texture/搜索.png
similarity index 100%
rename from Assets/Res/ui/homepage/搜索.png
rename to Assets/Res/ui/homepage/texture/搜索.png
diff --git a/Assets/Res/ui/homepage/搜索.png.meta b/Assets/Res/ui/homepage/texture/搜索.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/搜索.png.meta
rename to Assets/Res/ui/homepage/texture/搜索.png.meta
diff --git a/Assets/Res/ui/homepage/无设备.png b/Assets/Res/ui/homepage/texture/无设备.png
similarity index 100%
rename from Assets/Res/ui/homepage/无设备.png
rename to Assets/Res/ui/homepage/texture/无设备.png
diff --git a/Assets/Res/ui/homepage/无设备.png.meta b/Assets/Res/ui/homepage/texture/无设备.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/无设备.png.meta
rename to Assets/Res/ui/homepage/texture/无设备.png.meta
diff --git a/Assets/Res/ui/homepage/波纹.anim b/Assets/Res/ui/homepage/texture/波纹.anim
similarity index 100%
rename from Assets/Res/ui/homepage/波纹.anim
rename to Assets/Res/ui/homepage/texture/波纹.anim
diff --git a/Assets/Res/ui/homepage/波纹.anim.meta b/Assets/Res/ui/homepage/texture/波纹.anim.meta
similarity index 100%
rename from Assets/Res/ui/homepage/波纹.anim.meta
rename to Assets/Res/ui/homepage/texture/波纹.anim.meta
diff --git a/Assets/Res/ui/homepage/波纹.png b/Assets/Res/ui/homepage/texture/波纹.png
similarity index 100%
rename from Assets/Res/ui/homepage/波纹.png
rename to Assets/Res/ui/homepage/texture/波纹.png
diff --git a/Assets/Res/ui/homepage/波纹.png.meta b/Assets/Res/ui/homepage/texture/波纹.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/波纹.png.meta
rename to Assets/Res/ui/homepage/texture/波纹.png.meta
diff --git a/Assets/Res/ui/homepage/消息.png b/Assets/Res/ui/homepage/texture/消息.png
similarity index 100%
rename from Assets/Res/ui/homepage/消息.png
rename to Assets/Res/ui/homepage/texture/消息.png
diff --git a/Assets/Res/ui/homepage/消息.png.meta b/Assets/Res/ui/homepage/texture/消息.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/消息.png.meta
rename to Assets/Res/ui/homepage/texture/消息.png.meta
diff --git a/Assets/Res/ui/homepage/消杀.png b/Assets/Res/ui/homepage/texture/消杀.png
similarity index 100%
rename from Assets/Res/ui/homepage/消杀.png
rename to Assets/Res/ui/homepage/texture/消杀.png
diff --git a/Assets/Res/ui/homepage/消杀.png.meta b/Assets/Res/ui/homepage/texture/消杀.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/消杀.png.meta
rename to Assets/Res/ui/homepage/texture/消杀.png.meta
diff --git a/Assets/Res/ui/homepage/消杀on.png b/Assets/Res/ui/homepage/texture/消杀on.png
similarity index 100%
rename from Assets/Res/ui/homepage/消杀on.png
rename to Assets/Res/ui/homepage/texture/消杀on.png
diff --git a/Assets/Res/ui/homepage/消杀on.png.meta b/Assets/Res/ui/homepage/texture/消杀on.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/消杀on.png.meta
rename to Assets/Res/ui/homepage/texture/消杀on.png.meta
diff --git a/Assets/Res/ui/homepage/消杀小.png b/Assets/Res/ui/homepage/texture/消杀小.png
similarity index 100%
rename from Assets/Res/ui/homepage/消杀小.png
rename to Assets/Res/ui/homepage/texture/消杀小.png
diff --git a/Assets/Res/ui/homepage/消杀小.png.meta b/Assets/Res/ui/homepage/texture/消杀小.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/消杀小.png.meta
rename to Assets/Res/ui/homepage/texture/消杀小.png.meta
diff --git a/Assets/Res/ui/homepage/添加.png b/Assets/Res/ui/homepage/texture/添加.png
similarity index 100%
rename from Assets/Res/ui/homepage/添加.png
rename to Assets/Res/ui/homepage/texture/添加.png
diff --git a/Assets/Res/ui/homepage/添加.png.meta b/Assets/Res/ui/homepage/texture/添加.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/添加.png.meta
rename to Assets/Res/ui/homepage/texture/添加.png.meta
diff --git a/Assets/Res/ui/homepage/灯 (1).png b/Assets/Res/ui/homepage/texture/灯 (1).png
similarity index 100%
rename from Assets/Res/ui/homepage/灯 (1).png
rename to Assets/Res/ui/homepage/texture/灯 (1).png
diff --git a/Assets/Res/ui/homepage/灯 (1).png.meta b/Assets/Res/ui/homepage/texture/灯 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/灯 (1).png.meta
rename to Assets/Res/ui/homepage/texture/灯 (1).png.meta
diff --git a/Assets/Res/ui/homepage/灯.png b/Assets/Res/ui/homepage/texture/灯.png
similarity index 100%
rename from Assets/Res/ui/homepage/灯.png
rename to Assets/Res/ui/homepage/texture/灯.png
diff --git a/Assets/Res/ui/homepage/灯.png.meta b/Assets/Res/ui/homepage/texture/灯.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/灯.png.meta
rename to Assets/Res/ui/homepage/texture/灯.png.meta
diff --git a/Assets/Res/ui/homepage/状态底.png b/Assets/Res/ui/homepage/texture/状态底.png
similarity index 100%
rename from Assets/Res/ui/homepage/状态底.png
rename to Assets/Res/ui/homepage/texture/状态底.png
diff --git a/Assets/Res/ui/homepage/状态底.png.meta b/Assets/Res/ui/homepage/texture/状态底.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/状态底.png.meta
rename to Assets/Res/ui/homepage/texture/状态底.png.meta
diff --git a/Assets/Res/ui/homepage/盾牌 1 (1).png b/Assets/Res/ui/homepage/texture/盾牌 1 (1).png
similarity index 100%
rename from Assets/Res/ui/homepage/盾牌 1 (1).png
rename to Assets/Res/ui/homepage/texture/盾牌 1 (1).png
diff --git a/Assets/Res/ui/homepage/盾牌 1 (1).png.meta b/Assets/Res/ui/homepage/texture/盾牌 1 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/盾牌 1 (1).png.meta
rename to Assets/Res/ui/homepage/texture/盾牌 1 (1).png.meta
diff --git a/Assets/Res/ui/homepage/盾牌 1.png b/Assets/Res/ui/homepage/texture/盾牌 1.png
similarity index 100%
rename from Assets/Res/ui/homepage/盾牌 1.png
rename to Assets/Res/ui/homepage/texture/盾牌 1.png
diff --git a/Assets/Res/ui/homepage/盾牌 1.png.meta b/Assets/Res/ui/homepage/texture/盾牌 1.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/盾牌 1.png.meta
rename to Assets/Res/ui/homepage/texture/盾牌 1.png.meta
diff --git a/Assets/Res/ui/homepage/箭头.png b/Assets/Res/ui/homepage/texture/箭头.png
similarity index 100%
rename from Assets/Res/ui/homepage/箭头.png
rename to Assets/Res/ui/homepage/texture/箭头.png
diff --git a/Assets/Res/ui/homepage/箭头.png.meta b/Assets/Res/ui/homepage/texture/箭头.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/箭头.png.meta
rename to Assets/Res/ui/homepage/texture/箭头.png.meta
diff --git a/Assets/Res/ui/homepage/网格 2.png b/Assets/Res/ui/homepage/texture/网格 2.png
similarity index 100%
rename from Assets/Res/ui/homepage/网格 2.png
rename to Assets/Res/ui/homepage/texture/网格 2.png
diff --git a/Assets/Res/ui/homepage/网格 2.png.meta b/Assets/Res/ui/homepage/texture/网格 2.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/网格 2.png.meta
rename to Assets/Res/ui/homepage/texture/网格 2.png.meta
diff --git a/Assets/Res/ui/homepage/蓝牙.png b/Assets/Res/ui/homepage/texture/蓝牙.png
similarity index 100%
rename from Assets/Res/ui/homepage/蓝牙.png
rename to Assets/Res/ui/homepage/texture/蓝牙.png
diff --git a/Assets/Res/ui/homepage/蓝牙.png.meta b/Assets/Res/ui/homepage/texture/蓝牙.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/蓝牙.png.meta
rename to Assets/Res/ui/homepage/texture/蓝牙.png.meta
diff --git a/Assets/Res/ui/homepage/警告.png b/Assets/Res/ui/homepage/texture/警告.png
similarity index 100%
rename from Assets/Res/ui/homepage/警告.png
rename to Assets/Res/ui/homepage/texture/警告.png
diff --git a/Assets/Res/ui/homepage/警告.png.meta b/Assets/Res/ui/homepage/texture/警告.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/警告.png.meta
rename to Assets/Res/ui/homepage/texture/警告.png.meta
diff --git a/Assets/Res/ui/homepage/设备icon.png b/Assets/Res/ui/homepage/texture/设备icon.png
similarity index 100%
rename from Assets/Res/ui/homepage/设备icon.png
rename to Assets/Res/ui/homepage/texture/设备icon.png
diff --git a/Assets/Res/ui/homepage/设备icon.png.meta b/Assets/Res/ui/homepage/texture/设备icon.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/设备icon.png.meta
rename to Assets/Res/ui/homepage/texture/设备icon.png.meta
diff --git a/Assets/Res/ui/homepage/设备状态 (1).png b/Assets/Res/ui/homepage/texture/设备状态 (1).png
similarity index 100%
rename from Assets/Res/ui/homepage/设备状态 (1).png
rename to Assets/Res/ui/homepage/texture/设备状态 (1).png
diff --git a/Assets/Res/ui/homepage/设备状态 (1).png.meta b/Assets/Res/ui/homepage/texture/设备状态 (1).png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/设备状态 (1).png.meta
rename to Assets/Res/ui/homepage/texture/设备状态 (1).png.meta
diff --git a/Assets/Res/ui/homepage/设备状态.png b/Assets/Res/ui/homepage/texture/设备状态.png
similarity index 100%
rename from Assets/Res/ui/homepage/设备状态.png
rename to Assets/Res/ui/homepage/texture/设备状态.png
diff --git a/Assets/Res/ui/homepage/设备状态.png.meta b/Assets/Res/ui/homepage/texture/设备状态.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/设备状态.png.meta
rename to Assets/Res/ui/homepage/texture/设备状态.png.meta
diff --git a/Assets/Res/ui/homepage/设备选择.png b/Assets/Res/ui/homepage/texture/设备选择.png
similarity index 100%
rename from Assets/Res/ui/homepage/设备选择.png
rename to Assets/Res/ui/homepage/texture/设备选择.png
diff --git a/Assets/Res/ui/homepage/设备选择.png.meta b/Assets/Res/ui/homepage/texture/设备选择.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/设备选择.png.meta
rename to Assets/Res/ui/homepage/texture/设备选择.png.meta
diff --git a/Assets/Res/ui/homepage/设置.png b/Assets/Res/ui/homepage/texture/设置.png
similarity index 100%
rename from Assets/Res/ui/homepage/设置.png
rename to Assets/Res/ui/homepage/texture/设置.png
diff --git a/Assets/Res/ui/homepage/设置.png.meta b/Assets/Res/ui/homepage/texture/设置.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/设置.png.meta
rename to Assets/Res/ui/homepage/texture/设置.png.meta
diff --git a/Assets/Res/ui/homepage/选中框.png b/Assets/Res/ui/homepage/texture/选中框.png
similarity index 100%
rename from Assets/Res/ui/homepage/选中框.png
rename to Assets/Res/ui/homepage/texture/选中框.png
diff --git a/Assets/Res/ui/homepage/选中框.png.meta b/Assets/Res/ui/homepage/texture/选中框.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/选中框.png.meta
rename to Assets/Res/ui/homepage/texture/选中框.png.meta
diff --git a/Assets/Res/ui/homepage/邮件通知背景.png b/Assets/Res/ui/homepage/texture/邮件通知背景.png
similarity index 100%
rename from Assets/Res/ui/homepage/邮件通知背景.png
rename to Assets/Res/ui/homepage/texture/邮件通知背景.png
diff --git a/Assets/Res/ui/homepage/邮件通知背景.png.meta b/Assets/Res/ui/homepage/texture/邮件通知背景.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/邮件通知背景.png.meta
rename to Assets/Res/ui/homepage/texture/邮件通知背景.png.meta
diff --git a/Assets/Res/ui/homepage/重复选择.png b/Assets/Res/ui/homepage/texture/重复选择.png
similarity index 100%
rename from Assets/Res/ui/homepage/重复选择.png
rename to Assets/Res/ui/homepage/texture/重复选择.png
diff --git a/Assets/Res/ui/homepage/重复选择.png.meta b/Assets/Res/ui/homepage/texture/重复选择.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/重复选择.png.meta
rename to Assets/Res/ui/homepage/texture/重复选择.png.meta
diff --git a/Assets/Res/ui/homepage/重复选择选中.png b/Assets/Res/ui/homepage/texture/重复选择选中.png
similarity index 100%
rename from Assets/Res/ui/homepage/重复选择选中.png
rename to Assets/Res/ui/homepage/texture/重复选择选中.png
diff --git a/Assets/Res/ui/homepage/重复选择选中.png.meta b/Assets/Res/ui/homepage/texture/重复选择选中.png.meta
similarity index 100%
rename from Assets/Res/ui/homepage/重复选择选中.png.meta
rename to Assets/Res/ui/homepage/texture/重复选择选中.png.meta
diff --git a/Assets/Scenes/MainScene.unity b/Assets/Scenes/MainScene.unity
index 4d8f94b..29b7fd6 100644
--- a/Assets/Scenes/MainScene.unity
+++ b/Assets/Scenes/MainScene.unity
@@ -465,6 +465,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 401839f502466cb4a8a96f5f45e15280, type: 3}
m_Name:
m_EditorClassIdentifier:
+ countryList: []
languageType: 1
--- !u!114 &609900190
MonoBehaviour:
@@ -543,6 +544,7 @@ MonoBehaviour:
avatar:
username:
role:
+ country_code:
exam_completed: 0
device_count: 0
total_kill_count: 0
diff --git a/Assets/Scripts/Managers/DataBase.cs b/Assets/Scripts/Managers/DataBase.cs
index e295821..c9d0fff 100644
--- a/Assets/Scripts/Managers/DataBase.cs
+++ b/Assets/Scripts/Managers/DataBase.cs
@@ -67,6 +67,7 @@ namespace Kill.Managers
public string avatar;
public string username;
public string role;
+ public string country_code;
public bool exam_completed;
public int device_count;
public int total_kill_count;
@@ -506,6 +507,11 @@ namespace Kill.Managers
public uint total_work_time;
}
+ public class CountryCodeRequest
+ {
+ public string country_code;
+ }
+
public class FileRequest
{
public byte[] file;
diff --git a/Assets/Scripts/UI/Components/SelectCountry.cs b/Assets/Scripts/UI/Components/SelectCountry.cs
index 96b614e..a9e4f1e 100644
--- a/Assets/Scripts/UI/Components/SelectCountry.cs
+++ b/Assets/Scripts/UI/Components/SelectCountry.cs
@@ -1,15 +1,192 @@
+using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
+using UnityEngine.UI;
using Kill.Managers;
+using Kill.Network;
+
public class SelectCountry : MonoBehaviour
{
public GameObject countryPrefab;
public Transform countryParent;
+ public Button submitButton;
+ public InputField searchInput;
LanguageManager.Country selectCountry;
+ private bool _hasSelection;
+ ///
+ /// 未选中 选中
+ ///
+ public Color[] textColors;
+
+ private List _items = new List();
+
+ public System.Action onConfirm;
+
+ // private void Start()
+ // {
+ // Init("");
+ // }
public void Init(string code)
{
-
+ countryPrefab.SetActive(false);
+ // 清理旧 item
+ foreach (var item in _items)
+ Destroy(item.gameObject);
+ _items.Clear();
+ _hasSelection = false;
+
+ if (LanguageManager.Instance == null || LanguageManager.Instance.countryList == null)
+ return;
+
+ foreach (var country in LanguageManager.Instance.countryList)
+ {
+ var go = Instantiate(countryPrefab, countryParent);
+ var item = go.AddComponent();
+ item.Init(this, country);
+ _items.Add(item);
+ item.gameObject.SetActive(true);
+ }
+
+ // 绑定搜索
+ if (searchInput != null)
+ {
+ searchInput.onValueChanged.RemoveAllListeners();
+ searchInput.onValueChanged.AddListener(OnSearchChanged);
+ }
+
+ // 设置默认选中(code 为空时不选中)
+ if (!string.IsNullOrEmpty(code))
+ SelectCountryByCode(code);
+
+ UpdateSubmitButton();
}
+ private void OnSearchChanged(string keyword)
+ {
+ foreach (var item in _items)
+ {
+ item.gameObject.SetActive(item.MatchKeyword(keyword));
+ }
+ }
+
+ public void SelectCountryByCode(string code)
+ {
+ _hasSelection = !string.IsNullOrEmpty(code);
+ foreach (var item in _items)
+ {
+ bool isSelected = _hasSelection && item.Country.code == code;
+ item.SetSelected(isSelected);
+ if (isSelected)
+ selectCountry = item.Country;
+ }
+ UpdateSubmitButton();
+ }
+
+ public string GetSelectedCode()
+ {
+ return _hasSelection ? selectCountry.code : null;
+ }
+
+ private void UpdateSubmitButton()
+ {
+ if (submitButton != null)
+ {
+ submitButton.gameObject.SetActive(_hasSelection);
+ submitButton.onClick.RemoveAllListeners();
+ submitButton.onClick.AddListener(OnSubmit);
+ }
+ }
+
+ private async void OnSubmit()
+ {
+ if (!_hasSelection) return;
+ await UpdateCountryCodeAsync(selectCountry.code);
+ }
+
+ ///
+ /// 更新用户国家代码
+ ///
+ private async System.Threading.Tasks.Task UpdateCountryCodeAsync(string code)
+ {
+ try
+ {
+ var requestData = new CountryCodeRequest
+ {
+ country_code = code
+ };
+
+ var response = await NetworkCtrl.Instance.Post("/api/v1/user/country", requestData);
+
+ ResponseCodeHandler.HandleResponse(response,
+ onSuccess: (data) =>
+ {
+ if (DataManager.Instance.userInfo != null)
+ DataManager.Instance.userInfo.country_code = code;
+ onConfirm?.Invoke(code);
+ },
+ onError: null
+ );
+ }
+ catch (Exception ex)
+ {
+ Debug.LogError($"更新国家代码失败: {ex.Message}");
+ }
+ }
+}
+
+internal class SelectCountryItem : MonoBehaviour
+{
+ public LanguageManager.Country Country { get; private set; }
+ private SelectCountry _parent;
+ private Text _nameText;
+ private GameObject _selectGo;
+ private Color _selectedColor;
+ private Color _unselectedColor;
+
+ public void Init(SelectCountry parent, LanguageManager.Country country)
+ {
+ _parent = parent;
+ Country = country;
+
+ _nameText = transform.Find("name")?.GetComponent();
+ _selectGo = transform.Find("选中")?.gameObject;
+
+ _selectedColor = parent.textColors.Length > 0 ? parent.textColors[0] : Color.white;
+ _unselectedColor = parent.textColors.Length > 1 ? parent.textColors[1] : Color.gray;
+
+ // 显示国家名称(根据当前语言)
+ bool isChinese = LanguageManager.Instance != null && LanguageManager.Instance.languageType == LanguageManager.LanguageType.Chinese;
+ if (_nameText != null)
+ _nameText.text = isChinese ? country.name_zh : country.name_en;
+
+ // 点击事件
+ var btn = GetComponent