Ejemplo n.º 1
0
    public void OnViewShow(string Id, int ItemIndex)
    {
        if (Id == null)
        {
            MainUICtr.Instance?.OnMessageBox("_SubCriteriaViewModel data error");
            return;
        }

        if (Index == null)
        {
            Index = transform.Find("Index").GetComponent <Text>();
        }

        if (Content == null)
        {
            Content = transform.Find("Content").GetComponent <Text>();
        }

        Index.text = (ItemIndex + 1).ToString();

        SubCriteriaViewModel = DataManager.Instance.DicSubCriteria[Id];

        Content.text = SubCriteriaViewModel.Description;

        SubBtn.onValueChanged.AddListener((isOn) => {
            if (isOn)
            {
                OnEvent();
            }
        });
    }
Ejemplo n.º 2
0
 public void OnSetCurSubCriteriaModel(SubCriteriaViewModel _CurSubCriteriaModel)
 {
     CurDataSelectState.CurSubCriteriaModel = _CurSubCriteriaModel;
     CurDataSelectState.SubCriteriaId       = _CurSubCriteriaModel.Id;
 }