NewN_UAVPlane/Assets/Zion/Scripts/UI/Item/席位分配/CreateRoomSeatItem.cs

40 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DataModel.Model;
public class CreateRoomSeatItem : MonoBehaviour
{
[HideInInspector]
public SeatInfo seat1;
SeatBindSubjectItem seatBindSubjectItem;
public Text seatname,username,useraccount;
public Button chosebtn;
public Button resetbtn;
public void Init(SeatInfo seat, SeatBindSubjectItem createRoomSubjectItem)
{
seat1 = seat;
seatBindSubjectItem = createRoomSubjectItem;
seatname.text = seat.seatName;
username.text = "虚兵";
useraccount.text = "999";
createRoomSubjectItem.seatItems.Add(this);
//重置
resetbtn.onClick.AddListener(() =>
{
username.text = "虚兵";
useraccount.text = "999";
});
chosebtn.onClick.AddListener(() =>
{
//显示选择人员界面
GameObject obj = Instantiate<GameObject>(CreateRoomPanel.instance.choseUserPrefb,CreateRoomPanel.instance.transform);
obj.GetComponent<ChoseUserPanel>().Init(seatBindSubjectItem,this);
});
}
}