public void Dragtr1() { //store position of mouse if (GStr1.Equals("go")) { GameObject.Find("tr1").transform.position = Input.mousePosition; aff.text = "\n" + "As you do that, make sure that you are 100 meters far away from the accident!"; } }
public void Droptr2() { float min; placehold1 = GameObject.Find("pel1"); Distance1 = Vector2.Distance(GameObject.Find("tr2").transform.position, placehold1.transform.position); placehold2 = GameObject.Find("pel2"); Distance2 = Vector2.Distance(GameObject.Find("tr2").transform.position, placehold2.transform.position); if (Distance1 < Distance2) { if (Distance1 < 50) { // print ("In if statement!"); if (EFtr1.Equals("empty")) { GameObject.Find("tr2").transform.position = placehold1.transform.position; EFtr1 = "full"; GStr2 = "stop"; oktr2 = true; } } } else { if (Distance2 < 50) { // print ("In if statement!"); if (EFtr2.Equals("empty")) { GameObject.Find("tr2").transform.position = placehold2.transform.position; EFtr2 = "full"; GStr2 = "stop"; oktr2 = true; } } } if (GStr1.Equals("stop") && GStr2.Equals("stop")) { women.sprite = Resources.Load <Sprite>("women/face1t1") as Sprite; aff.text = "\n" + "Good job!" + "\n" + "now let's call for help!"; } }