ソースを参照

修改登录顺序

txq 6 ヶ月 前
コミット
6459be1578
2 ファイル変更675 行追加430 行削除
  1. 666 427
      assets/package/prefab/login/LoginUI.prefab
  2. 9 3
      assets/script/game/ui/login/LoginUI.ts

ファイルの差分が大きいため隠しています
+ 666 - 427
assets/package/prefab/login/LoginUI.prefab


+ 9 - 3
assets/script/game/ui/login/LoginUI.ts

@@ -35,11 +35,15 @@ export class LoginUI extends BaseView {
 
 	@property({type:Label,tooltip:"版本"})
 	version: Label = null;
+
+	@property(Node)
+	selectServer: Node = null;
 	@property({type:Label,tooltip:"ServerName"})
 	serverName: Label = null;
 	@property({type:Label,tooltip:"服务器状态"})
 	serverState:Label = null;
 
+
 	@property({type:EditBox,tooltip:"账号"})
 	userName: EditBox = null;
 
@@ -90,7 +94,6 @@ export class LoginUI extends BaseView {
 		
 		this.userName.string = this.loginData.uid
 		// this.serverName.string = "997"
-		this.getServerList()
 	}
 
 	protected onDestroy() {
@@ -140,8 +143,10 @@ export class LoginUI extends BaseView {
 
 		this.loginData.uid = this.userName.string
 		UserData.save_locally('UserID', this.loginData.uid)
+		this.getServerList()
 
-
+	}
+	onEnter(){
 		let _gateway_data = {
 			openid: this.serverData.openid,    //上面获取到的openid
 			openkey: this.serverData.openkey,    //上面获取到的openkey
@@ -308,7 +313,8 @@ export class LoginUI extends BaseView {
 				let idx = 1;
 				this.server_list = data.server_list[998]
 
-				this.loginRoot.active = true
+				this.loginRoot.active = false
+				this.selectServer.active = true
 				
 				// if (Object.keys(this.server_list[0]).length < 1) {
 				// 	let idx = this.server_list.length - 1

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません