public void CancelRegisterScannble(Scannable scannable) { if (m_registeredScannables.Contains(scannable)) { m_registeredScannables.Remove(scannable); } else { Debug.LogWarning("Scannble : " + scannable.name + " is not registered, but you're trying to cancel its register"); } }
public void RegisterScannable(Scannable scannable) { if (!m_registeredScannables.Contains(scannable)) { m_registeredScannables.Add(scannable); } else { Debug.LogWarning("Scannble : " + scannable.name + " is already registered, but you're trying to register again"); } }