| 123456789101112131415161718192021222324252627282930313233 | using FairyGUI;using UI.Common;using UnityEngine;namespace GFGGame{    public class ViewGlobal    {        private static UI_ComHolder comHolder;        private static EffectUI _effectUI1;        public static void CreatClickEffect()        {            if (comHolder == null)            {                comHolder = UI_ComHolder.Create();                comHolder.target.touchable = false;                ViewManager.AddChildToFloatLayer(comHolder.target);                comHolder.target.SetPosition(-100, -100, 0);                _effectUI1 = EffectUIPool.CreateEffectUI(comHolder.m_holder, "ui_dj", "DJ");                GRoot.inst.onTouchBegin.Add(SetClickPos);            }        }        private static void SetClickPos()        {            Vector2 pos = GRoot.inst.GlobalToLocal(Stage.inst.touchPosition);            comHolder.m_holder.visible = false;            comHolder.m_holder.visible = true;            comHolder.target.SetPosition(pos.x, pos.y, 0);        }    }}
 |