Тип 'RPC' не является допустимым атрибутом - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь разработать новую многопользовательскую игру в единстве, и у меня есть проблема, чтобы заставить работать функцию RPC. и я получаю ошибку Assets / RPC.js (25,2): BCE0033: тип 'RPC' не является допустимым атрибутом. где эта строка является @RPC Его швы я что-то упустил

это мой код

var cube : GameObject;
var nView: NetworkView;
function Start() {
nView = GetComponent.<NetworkView>();
}
 function Update () {

}



function OnGUI(){
if (GUI.Button(Rect(100,200,100,40), "Make a Cube")) {

    var viewID : NetworkViewID= Network.AllocateViewID();

    nView.RPC("MakeCube", 
                    RPCMode.AllBuffered, 
                    viewID, 
                    transform.position);
}

}

@RPC
function MakeCube(){
Instantiate(cube, transform.position, transform.rotation);
}
...