提交编队node的改动
parent
eb89a4f2fa
commit
8b5ee0c305
|
|
@ -128,10 +128,23 @@ public class TeamEditManager : Singlenton<TeamEditManager>, IInitable
|
|||
NetHelper.CreateTeam((uint)team.TeamIndex, team.Name, (uint)team.IconNumber, charIds, team.GetVehicleID());
|
||||
}
|
||||
|
||||
public async UniTask LoadTeamPreviewNode(int teamIdx, uint[] charIDs, uint vehicleID)
|
||||
public async UniTask LoadTeamPreviewNode(int teamIdx)
|
||||
{
|
||||
if (_teamPreviewNode)
|
||||
{
|
||||
RefreshPreviewNode(teamIdx);
|
||||
return;
|
||||
}
|
||||
|
||||
await LoadNewTeamPreviewNode(teamIdx);
|
||||
}
|
||||
public async UniTask LoadNewTeamPreviewNode(int teamIdx)
|
||||
{
|
||||
ReleaseTeamPreviewNode();
|
||||
|
||||
|
||||
var team = _teamList[teamIdx];
|
||||
var charIDs = team.GetCharacterIDs();
|
||||
var vehicleID = team.GetVehicleID();
|
||||
var node = await TeamPreviewNode.LoadNode();
|
||||
node.SetData(teamIdx, charIDs, vehicleID);
|
||||
node.Init();
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ public class UI_TeamChooseController : UIWindow
|
|||
async void OnClickItem(int idx)
|
||||
{
|
||||
Team team = TeamEditManager.Instance.TeamList[idx];
|
||||
await TeamEditManager.Instance.LoadTeamPreviewNode(idx, team.GetCharacterIDs(), team.GetVehicleID());
|
||||
await TeamEditManager.Instance.LoadTeamPreviewNode(idx);
|
||||
await UIManager.Instance.OpenWindow(UINameConst.UITeamInfo, team);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue