今天实现的内容:
自制按钮类
今天我们将实现我们自己的按钮类。按钮类的具体功能是提供按压,刚刚按下,刚刚松开的信号,也就是对按钮进行再封装。对于刚刚按下和刚刚松开信号,我知道Unity提供了GetButtonDown和GetButtonUp,但我觉得可以学习一下老师的思路,假设将来需要开发新的系统,就可以通过这个方法实现自己的GetButtonDown和GetButtonUp。
代码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// 自制按钮类
public class MyButton
{
public bool isPressing = false; //正在按压
public bool OnPressed = false; //刚刚按下
public bool OnRelease = false; //刚刚被释放
public bool currentState = false; //当前状态
public bool lastState = false; //上一帧的状态
// 更新MyButton
public void Tick(bool _input)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/108311.html