/// ボタンをクリックした時の処理 public void OnClick() { //Debug.Log("Button click!"); GameObject tcpPaket = GameObject.Instantiate(tcpPaket_) as GameObject; tcpPaket.transform.parent = PositionControl_.transform; tcpPaket.name = "TestPaket"; paketControl_ = tcpPaket.GetComponent <PaketControl>(); //paketControl_.startPosition_ = new Vector3(960f, 0f, 570f); paketControl_.startPosition_.x = start_.x; paketControl_.startPosition_.z = start_.y; paketControl_.landingPosition_.x = landding_.x; paketControl_.landingPosition_.z = landding_.y; paketControl_.shotJudge_ = true; //発射 }
IEnumerator PaketTest2() { while (true) { GameObject udpPaket = GameObject.Instantiate(udpPaket_) as GameObject; udpPaket.transform.parent = PositionControl_.transform; udpPaket.name = "UDPpacket"; paketControl_ = udpPaket.GetComponent <PaketControl>(); //paketControl_.startPosition_ = new Vector3(960f, 0f, 570f); paketControl_.startPosition_.x = start_.x; paketControl_.startPosition_.z = start_.y; paketControl_.landingPosition_.x = landding_.x; paketControl_.landingPosition_.z = landding_.y; //Debug.Log("Packet : " + start_ + " to " + landding_); paketControl_.shotJudge_ = true; //発射 yield return(new WaitForSeconds(0.0001f)); } }