Project_WL/Assets/Script/UI/JoyStick/UIJoyStickController.cs

28 lines
841 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System;
public class UIJoyStickController : MonoBehaviourSingletonTemplate<UIJoyStickController>
{
public UIJoystick m_pJoystick;
public void SetJoyStickEvent(EventHandler pTouchMove, EventHandler pTouchEnd, EventHandler pPress = null)
{
//m_pJoystick.eventTouch.Add(pTouchMove);
m_pJoystick.eventStickDirection.Add(pTouchMove);
m_pJoystick.eventTouchEnd.Add(pTouchEnd);
m_pJoystick.eventPressTouch.Add(pPress);
}
public void SetJoyStickEvent2(EventHandler pTouchMove, EventHandler pTouchEnd)
{
m_pJoystick.eventTouchDirection.Add(pTouchMove);
m_pJoystick.eventTouchEnd.Add(pTouchEnd);
}
public void DelHitterJoyStickEvent()
{
m_pJoystick.ClearEvent();
}
}