void Awake() { colorSelector = GetComponent <UGUISelector>(); rectTransform = gameObject.GetComponent <RectTransform>(); w = rectTransform.rect.width; w_large = w * 1.25f; }
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); } }
void ChangeImage() { UGUISelector selector = GetComponent <UGUISelector>(); if (selector != null && selector.Count > 0) { selector.index = Random.Range(0, selector.Count); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (GUILayout.Button("next")) { UGUISelector selector = (UGUISelector)serializedObject.targetObject; selector.NextValue(); } }
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; } } }