void DrawLine() { LineRenderer1.SetPosition(0, LinePoint1.position); LineRenderer1.SetPosition(1, m_Transform.position); LineRenderer2.SetPosition(0, LinePoint2.position); LineRenderer2.SetPosition(1, m_Transform.position); }
public void Shoot(Vector2 force) { isCanDrag = false; IsLine = false; LineRenderer1.SetPosition(1, LinePoint1.position); LineRenderer2.SetPosition(1, LinePoint2.position); m_Rigidbody2D.isKinematic = false; float power = ForcePower / DragRadius * force.magnitude; m_Rigidbody2D.AddForce(force.normalized * power, ForceMode2D.Force); AudioControl.GetComponent <AudioControl> ().PlayAudio(0); StartCoroutine(DestroySelf()); }