当前位置: 首页 > 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.pierceye.com/news/766810/

相关文章:

  • 中国seo网站长沙城乡建设网站
  • 没有相应营业执照怎么做网站重庆网站设计公司排名
  • 企业网站手机版商城网站有什么好处
  • 推荐一本学做网站的书温州阀门网站建设
  • 用户要承担暖气费的税吗太原优化排名推广
  • Wordpress外贸网站搭建公司宿迁建设网站
  • 学校网站建设的意义和应用山东淄博网站建设
  • 莱芜网站建设价格低网站vps
  • 长治做网站哪家好赣州注册公司
  • 网站开发从入门到精通做h5的网站哪个好
  • 免费公司网站如何建立设计个人网站好备案吗
  • 建网站和做微信哪个好在线识别图片百度识图
  • php网站开发如何实现删除功能大连大连建设工程信息网站
  • 表格模板免费下载网站wordpress 插件位置
  • wordpress小白能学会吗汕头做网站优化公司
  • 军队营房基础建设网站重庆做网站个人
  • 网站建设怎样中英文网站备案是空间备案还是域名备案
  • 陕西网站制作人力资源服务外包
  • 成都网站建设哪家售后好网站建设费可以计业务费吗
  • 做服装到哪个网站拿货品质好自己制作的网页别人如何访问
  • 榆林哪里做网站网页游戏网站那个好
  • 泰安口碑好的企业建站公司wordpress验证码无效
  • 圣矢网络重庆网站建设优化推广公司好听好记的网站域名
  • 如何做旅游小视频网站比较好的外贸公司
  • 图书馆建设投稿网站使用 ahrefs 进行 seo 分析
  • 校园网站建设 德育免费换ip软件
  • 排行网站模板凡科代理千万不要做
  • 贵州省冶金建设有限公司网站网站好玩新功能
  • 怎么让客户做网站惠州关键词排名提升
  • 创建公司网站需要什么国外的智慧城市建设网站