40 lines
1.1 KiB
C#
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);
|
|
});
|
|
}
|
|
}
|