Skip to content

Commit 82a4d63

Browse files
committed
增加删除角色功能。
1 parent 12bccab commit 82a4d63

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

Assets/Scripts/UI.cs

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class UI : MonoBehaviour
1818

1919
private string stringAvatarName = "";
2020
private bool startCreateAvatar = false;
21-
21+
2222
private UInt64 selAvatarDBID = 0;
2323

2424
private UnityEngine.GameObject terrain = null;
@@ -117,12 +117,30 @@ void Update ()
117117

118118
void onSelAvatarUI()
119119
{
120-
if (startCreateAvatar == false && GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height - 40, 200, 30), "CreateAvatar(创建角色)"))
120+
if (startCreateAvatar == false && GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height - 40, 200, 30), "RemoveAvatar(删除角色)"))
121121
{
122-
startCreateAvatar = !startCreateAvatar;
122+
if(selAvatarDBID == 0)
123+
{
124+
err("Please select a Avatar!(请选择角色!)");
125+
}
126+
else
127+
{
128+
info("Please wait...(请稍后...)");
129+
Account account = (Account)KBEngineApp.app.player();
130+
if(account != null)
131+
{
132+
Dictionary<string, object> avatarinfo = ui_avatarList[selAvatarDBID];
133+
account.reqRemoveAvatar((string)avatarinfo["name"]);
134+
}
135+
}
123136
}
124137

125-
if (startCreateAvatar == false && GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height - 75, 200, 30), "EnterGame(进入游戏)"))
138+
if (startCreateAvatar == false && GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height - 75, 200, 30), "CreateAvatar(创建角色)"))
139+
{
140+
startCreateAvatar = !startCreateAvatar;
141+
}
142+
143+
if (startCreateAvatar == false && GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height - 110, 200, 30), "EnterGame(进入游戏)"))
126144
{
127145
if(selAvatarDBID == 0)
128146
{

0 commit comments

Comments
 (0)