Esempio n. 1
0
 void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else if (Instance != this)
     {
         Destroy(this);
         return;
     }
 }
Esempio n. 2
0
        public static void SetMouseOver(MouseOverData data)
        {
            if (data == null)
            {
                ClearMouseOver();
                return;
            }

            _background.SetActive(true);

            _title.text = data.title;

            foreach (var sprite in data.images)
            {
                var image = Instantiate(_imagePrefab, _imageBar.transform);
                image.GetComponentInChildren <Image>().sprite = sprite;
                image.SetActive(true);
            }

            _text.text = data.text;
        }
Esempio n. 3
0
 public void SetData(MouseOverData data)
 {
     _data = data;
 }