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); } } }