// Update is called once per frame void Update() { BarrierController player = FindObjectOfType <BarrierController>(); //離した時 if (Input.GetKeyUp(KeyCode.Q)) { DestoryBarrier(); player.SetBarrierRed(false); } if (Input.GetKeyUp(KeyCode.W)) { DestoryBarrier(); player.SetBarrierBlue(false); } //プレイヤー追従 this.transform.position = player.transform.position; this.transform.position += new Vector3(2.0f, 0.0f, 0.0f); }