на дверцы вешаешь коллайдер, к дверцам скрипт, в нем корутину вращения либо аниматором делаешь движение дверцы. Через игрока райкастишь if TryGetComponent<cabinetDoor> и вызываешь метод