public void Update() { //Receiver.Bind(address_beta, ReceiveDoubleBeta); //Receiver.Bind(address_alpha, ReceiveDoubleAlpha); OSC_Receiver_Soyeon oscreader = tracking.GetComponent <OSC_Receiver_Soyeon>(); betaScore = oscreader.betaScore; alphaScore = oscreader.alphaScore; //betaScore = Random.Range(0f, 1f); //alphaScore = Random.Range(0f, 1f); //Debug.Log(betaScore); valueList.Add(betaScore); alphaList.Add(alphaScore); ShowGraphAlpha(valueList); ShowGraphBeta(alphaList); if (valueList.Count() > pointNum) { valueList.RemoveAt(1); alphaList.RemoveAt(1); foreach (Transform child in graphContainer) { Destroy(child.gameObject); } ShowGraphAlpha(valueList); ShowGraphBeta(alphaList); } }
void Update() { // float distCovered = (Time.time - startTime) * speed; // float fracJourney = distCovered / journeyLength; //transform.position = Vector3.Lerp(transform.position, targetItem.transform.position, fracJourney); // 밑에 줄 출력이 넘 많아서 잠시 코멘트아웃했습니다 - 다인 //Debug.Log(heli.transform.localPosition.y); //Receiver.Bind(addressAlpha, ReceiveDoubleAlpha); //Receiver.Bind(addressBeta, ReceiveDoubleBeta); OSC_Receiver_Soyeon oscreader = tracking.GetComponent <OSC_Receiver_Soyeon>(); betaScore = oscreader.betaScore; alphaScore = oscreader.alphaScore; float y = Remap(betaScore, 0, 0.5f, 0, 4); Vector3 newVector = new Vector3(heli.transform.localPosition.x, y, heli.transform.localPosition.z); heli.transform.localPosition = Vector3.Lerp(transform.localPosition, newVector, Time.deltaTime * smooth); /* *_animationTimePosition += Time.deltaTime; * Vector3 newVector = new Vector3(transform.localPosition.x, y, transform.localPosition.z, MoveCurve.Evaluate(_animationTimePosition)); * heli.transform.position = Vector3.Lerp(transform.position, newVector); */ //if (Heli.transform.position.y > cameraMoving.transform.localPosition.y) //Heli.transform.position = new Vector3(-6.5f, Heli.transform.localPosition.y +limit, 0); //if (Heli.transform.position.y < cameraMoving.transform.localPosition.y) // Heli.transform.position = new Vector3(-6.5f, Heli.transform.localPosition.y - limit, 0); foreach (var main in AlphaPSs) { main.startSize = alphaScore; main.playbackSpeed = alphaScore; Debug.Log("alpha startSize: " + main.startSize); } foreach (var main in BetaPSs) { main.startSize = betaScore; main.playbackSpeed = betaScore; Debug.Log("beta startSize: " + main.startSize); //Debug.Log("startSize: " + main.startSize + " betaSccore : " +betaScore); } }
void FixedUpdate() { //Receiver.Bind(address, ReceiveDoubleBeta); //RenderSettings.skybox.SetFloat("_Exposure", 0.2f); //OSC_Receiver_Soyeon oscreader = tracking.GetComponent<OSC_Receiver_Soyeon>(); //betaScore= oscreader.betaScore; OSC_Receiver_Soyeon oscreader = tracking.GetComponent <OSC_Receiver_Soyeon>(); betaScore = oscreader.betaScore; //betaScore = 1; //go to target if (target1 != null) { //Debug.Log("depress1_alive"); if (betaScore > beta_min) { //for (int i =0; i<2; i++) //{ bullet1.transform.position = Vector3.Lerp(bullet1.transform.position, target1.transform.position, MoveCurve.Evaluate(bulletSpeed)); //yield return new WaitForSeconds(wait); //} //for (int i = 0; i < 2; i++) //{ bullet2.transform.position = Vector3.Lerp(bullet2.transform.position, target1.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} //for(int i = 0; i < 2; i++) //{ bullet3.transform.position = Vector3.Lerp(bullet3.transform.position, target1.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} } } else if (target2 != null) { if (betaScore > beta_min) { //if (Depress2_Soyeon.life == 3) //{ bullet4.transform.position = Vector3.Lerp(bullet4.transform.position, target2.transform.position, MoveCurve.Evaluate(bulletSpeed)); //yield return new WaitForSeconds(wait); //} //else if (Depress2_Soyeon.life == 2) //{ bullet5.transform.position = Vector3.Lerp(bullet5.transform.position, target2.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} //else if (Depress2_Soyeon.life == 1) //{ bullet6.transform.position = Vector3.Lerp(bullet6.transform.position, target2.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} } } else if (target3 != null) { //Debug.Log("depress3_alive"); if (betaScore > beta_min) { //if (Depress3_Soyeon.life == 3) //{ bullet7.transform.position = Vector3.Lerp(bullet7.transform.position, target3.transform.position, MoveCurve.Evaluate(bulletSpeed)); //yield return new WaitForSeconds(wait); //} //else if (Depress3_Soyeon.life == 2) //{ bullet8.transform.position = Vector3.Lerp(bullet8.transform.position, target3.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} //else if (Depress3_Soyeon.life == 1) //{ bullet9.transform.position = Vector3.Lerp(bullet9.transform.position, target3.transform.position, MoveCurve.Evaluate(bulletSpeed)); //} } } }