コード例 #1
0
 void Awake()
 {
     colorSelector = GetComponent <UGUISelector>();
     rectTransform = gameObject.GetComponent <RectTransform>();
     w             = rectTransform.rect.width;
     w_large       = w * 1.25f;
 }
コード例 #2
0
ファイル: CharacterIcon.cs プロジェクト: ZengHuiAn/sgk
        void UpdateQuality()
        {
            if (frameImage != null)
            {
                frameImage.gameObject.SetActive(true);
                UGUISelector selector = frameImage.gameObject.GetComponent <UGUISelector>();
                if (selector == null)
                {
                    selector = frameImage.gameObject.AddComponent <UGUISelector>();
                }
                selector = frameImage.gameObject.GetComponent <UGUISelector>();

                //if (_piece)
                //{
                //    selector.index = 6;
                //}

                if (_icon == "0")
                {
                    selector.index = 7;
                }
                else
                {
                    frameImage.gameObject.SetActive(_stage >= 0);
                    selector.index = _stage;
                }
                pieceMark.gameObject.SetActive(_piece);
            }
            if (qualityFx != null)
            {
                qualityFx.SetActive(_stage >= 4);
            }
        }
コード例 #3
0
    void ChangeImage()
    {
        UGUISelector selector = GetComponent <UGUISelector>();

        if (selector != null && selector.Count > 0)
        {
            selector.index = Random.Range(0, selector.Count);
        }
    }
コード例 #4
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        if (GUILayout.Button("next"))
        {
            UGUISelector selector = (UGUISelector)serializedObject.targetObject;
            selector.NextValue();
        }
    }
コード例 #5
0
ファイル: CharacterIcon.cs プロジェクト: ZengHuiAn/sgk
 void UpdateSexImage()
 {
     if (sexImage != null)
     {
         sexImage.gameObject.SetActive(sex != -1 ? true : false);
         if (sex != -1)
         {
             UGUISelector selector = sexImage.gameObject.GetComponent <UGUISelector>();
             if (selector == null)
             {
                 selector = sexImage.gameObject.AddComponent <UGUISelector>();
             }
             selector       = sexImage.gameObject.GetComponent <UGUISelector>();
             selector.index = sex;
         }
     }
 }