public void Grab() { holding = payload.Get(); if (holding) { holdRotation = Quaternion.Inverse(payload.transform.rotation) * holding.transform.rotation; } }
public void MoveIn() { if (state) { holding = payload.Get(); if (holding) { holdRotation = Quaternion.Inverse(payload.transform.rotation) * holding.transform.rotation; } } state = false; }