возникает ошибка незнаю с чем она связана![
Photon есть помогите пожалуйста недавно начал работать с фотоном
возникает ошибка незнаю с чем она связана![
Photon есть помогите пожалуйста недавно начал работать с фотоном
public class ManagerChat : MonoBehaviour
{
public Player player;
public PhotonView photonView;
public GameObject BubbleSpeechObject;
public Text UpdateText;
private InputField ChatInputField;
private bool DisableSend;
private void Awake()
{
ChatInputField = GameObject.Find("ChatInputField").GetComponent<InputField>();
}
private void Update()
{
if(photonView.IsMine)
{
if(!DisableSend && ChatInputField.isFocused)
{
if(ChatInputField.text != "" && ChatInputField.text.Length > 0 && Input.GetKeyDown(KeyCode.KeypadEnter))
{
// вот где PhotonTargets пишет что не существует в текущем контексте
photonView.RPC("SendMessage", PhotonTargets .AllBuffered, ChatInputField.text);
BubbleSpeechObject.SetActive(true);
ChatInputField.text = "";
DisableSend = true;
}
}
}
}
[PunRPC]
private void SendMessage(string message)
{
UpdateText.text = message;
StartCoroutine("Remove");
}
IEnumerator Remove()
{
yield return new WaitForSeconds(4f);
BubbleSpeechObject.SetActive(false);
DisableSend = false;
}
private void OnPhotonSerialiezeView(PhotonStream stream, PhotonMessageInfo info)
{
if(stream.IsWriting)
{
stream.SendNext(BubbleSpeechObject.active);
}
else if(stream.IsReading)
{
BubbleSpeechObject.SetActive((bool)stream.ReceiveNext());
}
}
}
Assets\ManagerChat.cs(31,51): error CS0103: The name ‘PhotonTargets’ does not exist in the current context
вот сама ошибка в юнити
иза этого игра не запускается…
Гугл говорит, что с 3-й версии оно стало RpcTarget
.
Photon Network Unity Photon Targets Doesn't exist in current context - Unity Answers
спасибо большое! очень помогли не знал что в третей версии поменяли PhotonTargets…