UI.Button 按下抬起
实际需求可能不止 单击一下,可能还有抬起,按下 移动等事件
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using UnityEngine.Events;
public class platformInput : UIBehaviour,IPointerDownHandler,IPointerUpHandler
{
public void OnPointerUp(PointerEventData ev)
{
Debug.Log("up");
PlayerController.ins._is_brake = false;
}
public void OnPointerDown(PointerEventData ev)
{
Debug.Log("down");
AudioMgr.ins.playBrake();
PlayerController.ins._is_brake = true;
}
public bool Stop()
{
#if UNITY_STANDALONE_WIN
return Input.GetKey(KeyCode.D);
#endif
return false;
}
}