0
基本2dゲームでUnetマルチプレイヤー機能をテストしています。現時点では、1つのボックス/ラケットが上下に動いています。 monobhaviourクラスでは、ボックスが上下に正しく移動しますが、networkbehaviourクラスにislocalplayerを含めると、ボックスは上下に移動しません。私がゲームをするとき、ネットワークの情報ボックスにislocal noと表示されます。どのように私はこれを変えるつもりですか? Unet Unity islocal player error
using UnityEngine;
using UnityEngine.Networking;
public class MoveRacket : NetworkBehaviour
{
public float speed= 30;
public string axis = "Vertical";
void Update()
{
if (!isLocalPlayer)
{
return;
}
float v = Input.GetAxisRaw(axis);
GetComponent<Rigidbody2D>().velocity = new Vector2(0, v) * speed;
}
}