// Start is called before the first frame update void Start() { HookAnker dummy; dummy.valid = false; dummy.position = Vector3.zero; dummy.restingLength = 0; hookAnker = dummy; lineRenderer.material.color = Color.green; }
public void OnProjectileHit(Vector3 position) { //create a spring HookAnker newAnker; newAnker.valid = true; newAnker.position = position; float distance = (new Vector2(position.x, position.y) - new Vector2(transform.position.x, transform.position.y)).magnitude; newAnker.restingLength = distance; hookAnker = newAnker; }