public void SetPropViewModel(IActViewModelDescription viewModel) { ActViewModel = viewModel; if (viewModel?.Act != null) { gameObject.SetActive(true); ShowPropInfo(viewModel); } else { gameObject.SetActive(false); } }
private void ShowPropInfo(IActViewModelDescription viewModel) { var act = viewModel.Act; NameText.text = GetPropDisplayName(act); }