Я пытаюсь разработать новую многопользовательскую игру в единстве, и у меня есть проблема, чтобы заставить работать функцию 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);
}