首页 > 解决方案 > 类型“RPC”不是有效属性

问题描述

我尝试统一开发一个新的多人游戏,但我遇到了 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);
}

标签: rpc

解决方案


推荐阅读