队伍角色添加、快速更换新位置完善

This commit is contained in:
2025-06-14 02:59:23 +08:00
parent 9d483f4aa5
commit cabf567390
6 changed files with 261 additions and 27 deletions
+11 -2
View File
@@ -43,7 +43,7 @@ public class teamCharacterView : MonoBehaviour
{
isSelected = false;
controlButton.SetActive(false);
if(TeamManager.Instance.currentSelectedCharacter==this.listIndex)
if(TeamManager.Instance.currentSelectedTeamCharacter==this.listIndex)
TeamManager.Instance.setCurrentSelectedCharacterInTeam(-1);
}
/// <summary>
@@ -67,9 +67,18 @@ public class teamCharacterView : MonoBehaviour
}
public void setLeader()
{
TeamManager.Instance.setTeamLeader(this.listIndex);
if(characterID==0){return;}
TeamManager.Instance.setTeamLeader(this.characterID);
isLeader.SetActive(true);
notLeader.SetActive(false);
}
public void ResetTeamCharacter()
{
if (TeamManager.Instance.currentSelectedCharacterCard != null)
{
TeamManager.Instance.ResetTeamCharacter(this.listIndex);
}
}
}