| 1234567891011121314151617181920212223242526272829303132333435363738 |
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- using Photon.Pun;
- using Photon.Realtime;
- using UnityEngine.Events;
- public class CRoomElement : MonoBehaviour
- {
- //For Room Information UI display
- public Text PlayerNumber; //the number of people
- public Text RoomCreator; //Room Creator Name
- //For storing the roomname of the room entry button
- private string roomname;
- public string RoomName { get => roomname; }
- //Function to set Room information from GetRoomList to RoomElement
- public void SetRoomInfo(string _RoomName, int _PlayerNumber, string _RoomCreator)
- {
- roomname = _RoomName;
- //Obtain roomname for room entry button
- PlayerNumber.text = "人 数:" + _PlayerNumber + "/2";
- RoomCreator.text = "作成者:" + _RoomCreator;
- }
- [HideInInspector] public UnityAction OnClick;
- //Entry button processing
- public void OnJoinRoomButton()
- {
- if (OnClick != null)
- {
- OnClick.Invoke();
- }
- }
- }
|