C# onJoinedRoom()';:找不到可重写的合适方法
我检查了很多次,但我找不到我的错误在哪里,有人请帮忙,我不明白发生了什么C# onJoinedRoom()';:找不到可重写的合适方法,c#,unity3d,photon,C#,Unity3d,Photon,我检查了很多次,但我找不到我的错误在哪里,有人请帮忙,我不明白发生了什么 using Photon.Pun; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class LobbyManager : MonoBehaviourPunCallbacks { public Text LogText; p
using Photon.Pun;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class LobbyManager : MonoBehaviourPunCallbacks
{
public Text LogText;
private void Start()
{
PhotonNetwork.NickName = "Player " + Random.Range(1000, 9999);
Log("Player's name is set to " + PhotonNetwork.NickName);
PhotonNetwork.AutomaticallySyncScene = true;
PhotonNetwork.GameVersion = "1";
PhotonNetwork.ConnectUsingSettings();
}
public override void OnConnectedToMaster()
{
Log("Connected to Master");
}
public void CreateRoom()
{
PhotonNetwork.CreateRoom(null, new Photon.Realtime.RoomOptions { MaxPlayers = 2 });
}
public void JoinRoom()
{
PhotonNetwork.JoinRandomRoom();
}
public override void onJoinedRoom()
{
Log("Joined the room");
PhotonNetwork.LoadLevel("Game");
}
private void Log(string message)
{
Debug.Log(message);
LogText.text += "\n";
LogText.text += message;
}
}
错误:Assets\LobbyManager.cs(40,26):错误CS0115:'LobbyManager.onJoinedRoom()':未找到可重写的合适方法
我只是不明白我的错误在哪里或者是什么??帮助PLSSS的家伙们我刚刚得到“你的类必须从Photon.punpaberchavior派生才能使用这些方法。只需将monobechavior更改为Photon.punpaberchavior。”这里可能有帮助。我甚至不知道你在使用什么,但可能是因为你在方法名称的开头有一个小写的o…哦!您的代码在joinedroom()上,首先应该有一个大写字母O。