美文网首页
Unity中实现这样的功能,关于按一直住Button时会触发事件

Unity中实现这样的功能,关于按一直住Button时会触发事件

作者: Lee坚武 | 来源:发表于2019-10-17 11:36 被阅读0次

using UnityEngine;
using UnityEngine.EventSystems;
public class OnAnXiaBuSongShou : MonoBehaviour , IPointerUpHandler,IPointerDownHandler
{
public GameObject run_GameObject;
public float speed=10f;
private bool isRun;

public void Move()
{
run_GameObject.transform.position += run_GameObject.transform.forward * speed*Time.deltaTime;
}
// Update is called once per frame
void Update () {
if(isRun)
{
Move();
}
}
public void OnPointerUp(PointerEventData eventData)
{
isRun = false;
}
public void OnPointerDown(PointerEventData eventData)
{
isRun = true;
}
}

相关文章

网友评论

      本文标题:Unity中实现这样的功能,关于按一直住Button时会触发事件

      本文链接:https://www.haomeiwen.com/subject/nlymmctx.html