当前位置: 首页 > news >正文

国外建设网站的软件优化算法 网站

国外建设网站的软件,优化算法 网站,移动端开发框架,湖南做网站Unity获取鼠标滚轮信息有以下一些方法#xff1a; 1、使用Input.GetAxis(“Mouse ScrollWheel”)来获取鼠标滚轮的信息#xff0c;如#xff1a; //法一#xff1a;float scrollWheelInput Input.GetAxis(Mouse ScrollWheel);if (scrollWheelInput 0f){…Unity获取鼠标滚轮信息有以下一些方法 1、使用Input.GetAxis(“Mouse ScrollWheel”)来获取鼠标滚轮的信息如 //法一float scrollWheelInput Input.GetAxis(Mouse ScrollWheel);if (scrollWheelInput 0f){Debug.Log(向上滚动鼠标滚轮);}else if (scrollWheelInput 0f){Debug.Log(向下滚动鼠标滚轮);}2、使用mouseScrollDelta变量如 //法二float scrollWheelInput1 Input.mouseScrollDelta.y;if (scrollWheelInput1 0f){Debug.Log(向上滚动鼠标滚轮);}else if (scrollWheelInput1 0f){Debug.Log(向下滚动鼠标滚轮);}3、假如我们想只在UGUI上滚动鼠标滚轮才获取信息可以使用一个专门的接口IScrollHandler实现的方法是 public void OnScroll(PointerEventData eventData){throw new System.NotImplementedException();}该函数的参数PointerEventData具有很多相关的数据 public class PointerEventData : BaseEventData{public ListGameObject hovered;public PointerEventData(EventSystem eventSystem);public bool useDragThreshold { get; set; }public bool dragging { get; set; }public InputButton button { get; set; }public float pressure { get; set; }public float tangentialPressure { get; set; }public float altitudeAngle { get; set; }public float azimuthAngle { get; set; }public float twist { get; set; }public Vector2 radius { get; set; }public Vector2 radiusVariance { get; set; }public bool fullyExited { get; set; }public bool reentered { get; set; }public Camera enterEventCamera { get; }public Camera pressEventCamera { get; }public GameObject pointerPress { get; set; }public Vector2 scrollDelta { get; set; }public int clickCount { get; set; }public float clickTime { get; set; }[Obsolete(Use either pointerCurrentRaycast.worldNormal or pointerPressRaycast.worldNormal)]public Vector3 worldNormal { get; set; }public GameObject pointerEnter { get; set; }public GameObject lastPress { get; }public GameObject rawPointerPress { get; set; }public GameObject pointerDrag { get; set; }public RaycastResult pointerCurrentRaycast { get; set; }public RaycastResult pointerPressRaycast { get; set; }public GameObject pointerClick { get; set; }public int pointerId { get; set; }public Vector2 position { get; set; }public Vector2 delta { get; set; }public Vector2 pressPosition { get; set; }[Obsolete(Use either pointerCurrentRaycast.worldPosition or pointerPressRaycast.worldPosition)]public Vector3 worldPosition { get; set; }public bool eligibleForClick { get; set; }public bool IsPointerMoving();public bool IsScrolling();public override string ToString();public enum InputButton{Left 0,Right 1,Middle 2}public enum FramePressState{Pressed 0,Released 1,PressedAndReleased 2,NotChanged 3}}其中scrollDelta属性与上面方法1/2的数据一样。所以我们可以这样实现方法以获取滚轮信息 //法三public void OnScroll(PointerEventData eventData){if (eventData.scrollDelta.y 0f){Debug.Log(向上滚动鼠标滚轮);}else if (eventData.scrollDelta.y 0f){Debug.Log(向下滚动鼠标滚轮);}}使用法三需要注意的是只有我们把控制脚本放在相应的UGUI物体上才有效或者放在Canvas下对所有UGUI有效。 但使用该方法的好处是我们可以通过UGUI实现在指定获取滚轮信息。
http://www.zqtcl.cn/news/766810/

相关文章:

  • 17网站一起做 佛山印刷做网站网上接单
  • 网站建设步骤 优帮云网站建设首选定制开发
  • 专门做家居的网站国内企业网站设计
  • 做网站时怎么取消鼠标悬停性价比最高网站建设
  • 三网合一网站模板网站上内容列表怎么做
  • 鲜花商城网站建设西安房产网站大全
  • 家庭宽带做网站空间一个数据库可以做几个网站
  • 环境设计公司排名搜索引擎seo是什么意思
  • 北京网站建设策划排名长春市建设集团股份有限公司
  • 网站建设项目怎么跟进客户安阳哪里有做网站的
  • 重庆定制网站建设公司郑州网站模板
  • 网站 建设 领导小组wordpress下拉 友情链接
  • 做网站用php广州最新新闻
  • 福州市住房和城乡建设局网站18款禁用观看黄入口
  • 西安网站制作工作室网页怎么做成网站
  • 做h5网站公司百度知道网页入口
  • 网站建设 中企动力上海在线设计房屋效果图
  • 河南宝盈建设集团有限公司网站代理二级分销系统
  • 青岛高级网站建设价格对外宣传及网站建设文件稿
  • 网络营销中自建网站建设局是干嘛的单位
  • 做网站的公司 贵阳流媒体网站建设
  • 北京建网站重庆安全建设工程信息网
  • 做公司网站的尺寸一般是多大无障碍浏览网站怎么做
  • 网站登陆界面psd手机一元云购网站建设
  • 网站规范化建设wordpress iis7.5 伪静态
  • 济南网站设计建设公司深圳seo外包公司
  • 重庆信息网站推广网站做推广如何设计二维码
  • 学历低的人不适合学编程小红书seo关键词优化多少钱
  • pc网站制作公司企业邮箱格式模板
  • 河南5G网站基站建设信息wordpress自定义文章页面模板下载