Ejemplo n.º 1
0
        public void OnShowItemTipCommand(ShowItemTipCommand cmd)
        {
            GameObject itemTipGo = GameObject.Instantiate(View.PlayerView.ItemTipPrefab, View.PlayerView.TipViewCanvas.transform);

            itemTipGo.transform.localPosition = cmd.Item.TipPosition;
            ItemTip itemTip = itemTipGo.GetComponent <ItemTip>();

            itemTip.FadeInDuration  = cmd.Item.FadeInDuration;
            itemTip.FadeOutDuration = cmd.Item.FadeOutDuration;
            itemTip.StayDuration    = cmd.Item.StayDuration;
            itemTip.TipText.text    = cmd.Item.Text;
        }
Ejemplo n.º 2
0
    public override void Init()
    {
        base.Init();

        Instance = this;

        listText = new List <ItemTip>();

        for (int i = 0; i < deep; i++)
        {
            GameObject _objItem = GameObject.Instantiate(objItem) as GameObject;

            _objItem.transform.parent = this.tran;

            ItemTip _item = _objItem.GetComponent <ItemTip>();

            listText.Add(_item);

            _objItem.SetActive(false);
        }
    }