private void OnCollisionStay2D(Collision2D collision) { if (collision.gameObject.CompareTag("Ground")) { deformerMesh = collision.gameObject.GetComponent <VertexModifier>(); if (deformerMesh == null) { return; } foreach (var contact in collision.contacts) { deformerMesh.AddDepression(contact.point, collisionRadius); } } }
private void Awake() { deformerMesh = FindObjectOfType <VertexModifier>(); }