コード例 #1
0
        /*Public consts fields*/

        /*Public fields*/

        /*Private methods*/

        /// <summary>
        /// Set values of text component with information about worker
        /// </summary>
        private void SetWorkerText()
        {
            TextName.text = UIWorkers.GetWorkerNameString(SelectedWorker);
            SetWorkerAbilitiesText();
            TextSalary.text        = UIWorkers.GetWorkerSalaryString(SelectedWorker);
            TextExpierience.text   = UIWorkers.GetWorkerExpierienceString(SelectedWorker);
            TextDaysInCompany.text = UIWorkers.GetWorkerDaysInCompanyString(SelectedWorker);
            TextSatisfaction.text  = UIWorkers.GetWorkerSatisfactionString(SelectedWorker);
        }
コード例 #2
0
        private void SetWorkerInfoText(SharedWorker selectedWorker)
        {
            if (null != selectedWorker)
            {
                TextName.text        = UIWorkers.GetWorkerNameString(selectedWorker);
                TextSalary.text      = UIWorkers.GetWorkerSalaryString(selectedWorker);
                TextExpierience.text = UIWorkers.GetWorkerExpierienceString(selectedWorker);

                TextAbilities.text = UIWorkers.GetWorkerAbilitiesString(selectedWorker);
                RectTransform textTransform = TextAbilities.rectTransform.parent.GetComponent <RectTransform>();
                textTransform.sizeDelta = new Vector2(textTransform.sizeDelta.x, TextAbilities.preferredHeight);
            }
            else
            {
                TextName.text        = string.Empty;
                TextSalary.text      = string.Empty;
                TextAbilities.text   = string.Empty;
                TextExpierience.text = string.Empty;
            }
        }
コード例 #3
0
        private void OnWorkerSalaryChanged(SharedWorker companyWorker)
        {
            if (null != SelectedWorker && companyWorker.ID == SelectedWorker.ID)
            {
                TextSalary.text = UIWorkers.GetWorkerSalaryString(companyWorker);
            }

            ListViewElementWorker elem = null;

            if (companyWorker is LocalWorker)
            {
                elem = UIWorkers.GetWorkerListViewElement(companyWorker, ListViewCompanyWorkers);
            }
            else
            {
                elem = UIWorkers.GetWorkerListViewElement(companyWorker, ListViewOtherPlayersWorkers);
            }

            elem.Text.text = UIWorkers.GetWorkerListViewElementText(companyWorker);
        }
コード例 #4
0
 private void SetWorkerSalaryText(SharedWorker selectedWorker)
 {
     TextSalary.text = UIWorkers.GetWorkerSalaryString(selectedWorker);
 }
コード例 #5
0
 private void OnCompanyWorkerSalaryChanged(SharedWorker companyWorker)
 {
     TextSalary.text = UIWorkers.GetWorkerSalaryString(companyWorker);
 }