private void TransferFluid(RaycastHit hit, float count) { FluidContainer container = hit.transform.GetComponent <FluidContainer>(); if (container != null && container != _fluidContainer) { container.Increase(count, _fluidContainer.GetColor()); } }
public bool CheckContainer(SphereCollider _collider) { FluidContainer container = _collider.GetComponent <FluidContainer>(); return(container != null && container.isActiveAndEnabled); }