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

做海外网站的公司用seo对网站做分析

做海外网站的公司,用seo对网站做分析,方维服务公司服务范围,大数据营销模式展示效果 原理: 当停止滑动时 判断Contet的horizontalNormalizedPosition 与子Item的缓存值 相减,并得到最小值#xff0c;然后将Content horizontalNormalizedPosition滚动过去 使用方式#xff1a; 直接将脚本挂到ScrollRect上 注意#xff1a;在创建Content子物体时…展示效果 原理: 当停止滑动时 判断Contet的horizontalNormalizedPosition 与子Item的缓存值 相减,并得到最小值然后将Content  horizontalNormalizedPosition滚动过去 使用方式 直接将脚本挂到ScrollRect上 注意在创建Content子物体时 或子物体数量变更需要调用Refresh 代码 namespace ShangShangQian.Component {using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;using System.Linq;using UnityEngine.Events;[RequireComponent(typeof(ScrollRect))]public class SnapScrollRect : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler{private RectTransform content;private ScrollRect rect;/// summary/// content 的位置应该滚到什么/// /summarypublic float target 1;/// summary/// 回滚的速度 0-1 越小越快/// /summarypublic float smooting 0.25f;public float currentVelocity;public float horizontalNormalizedPosition;public Listfloat values new Listfloat();public Listfloat distances new Listfloat();public ListRectTransform items new ListRectTransform();/// summary/// 是否拖拽中/// /summarypublic bool isDrag false;/// summary/// 到最近item的距离/// /summarypublic float distanceMin;/// summary/// 到最近item的索引/// /summarypublic int selectIndex;/// summary/// 是否匹配滑动中/// /summarypublic bool Snaping false;/// summary/// 回滚完毕后调用/// /summarypublic UnityEventint OnSnap;void Start(){rect GetComponentScrollRect();content rect.content;}/// summary/// 刷新数据content的子物体数量变更时需要调用此函数/// /summarypublic void Refresh(){items.Clear();values.Clear();for (int i 0; i content.childCount; i){if (content.GetChild(i).gameObject.activeInHierarchy){items.Add(content.GetChild(i).GetComponentRectTransform());}}//累加的变量values.Add(0);//每一个格子的所占比多少 float v 1f / (items.Count - 1);for (int i 1; i items.Count; i){values.Add(i * v);}//不同子元素数量 item 对应 的content horizontalNormalizedPosition 数值//1 0 //2 0 1 //3 0 0.5 1//4 0 0.33 0.66 1}void Update(){ #if UNITY_EDITORif (Input.GetKeyDown(KeyCode.A)){Refresh();} #endif}void FixedUpdate(){horizontalNormalizedPosition rect.horizontalNormalizedPosition;if (isDrag){return;}if (Snaping){rect.horizontalNormalizedPosition Mathf.SmoothDamp(rect.horizontalNormalizedPosition, target, ref currentVelocity, smooting);if (Mathf.Abs(rect.horizontalNormalizedPosition - values[selectIndex]) 0.001f){Snaping false;Debug.Log(回滚: selectIndex);OnSnap.Invoke(selectIndex);}}}public void OnBeginDrag(PointerEventData eventData){isDrag true;}public void OnDrag(PointerEventData eventData){isDrag true;}public void OnEndDrag(PointerEventData eventData){isDrag false;Snaping true;distances.Clear();//当松手后判断那个距离最近for (int i 0; i values.Count; i){distances.Add(Mathf.Abs(rect.horizontalNormalizedPosition - values[i]));}distanceMin distances.Min();selectIndex distances.FindIndex(b b distanceMin);target values[selectIndex];rect.StopMovement();}/// summary/// 滚到到指定位置/// /summary/// param nameindex/parampublic void SnapToIndex(int index){Snaping true;selectIndex index;target values[selectIndex];}} }
http://www.hkea.cn/news/14401341/

相关文章:

  • 网站开发毕业设计任务书深圳企业社保网站官网
  • 备案网站建设方案书范文win7 iis6.0添加网站
  • php装饰公司网站源码机械东莞网站建设
  • c 能和php一起做网站吗wordpress最新主题下载
  • 网站滑动效果怎么做专业网站优化报价
  • 泰州哪里有做网站的网络公司4000-26传奇发布网新开服
  • 太原正规的做定制网站制作江苏宏远建设集团网站
  • 企业网站功能对比分析怎么做网站网站赚钱
  • 购物网站,购物车界面如何做做PPT参考图片网站 知乎
  • 那个软件可以做网站设计素材网站解析
  • 一般网站服务费怎么入账做分录wordpress主题怎么安装教程
  • 外贸网站优化公司设计网站vcg
  • 心连网网站机械设备网
  • 网站风格怎么写成都微信小程序开发平台
  • 自己设计网站网站不备案能用吗
  • 巴基斯坦人做网站怎么样地产广告设计网站
  • 有没有做线播放网站织梦网站案例
  • 企业做网站的流程信息流推广的竞价机制是
  • 住房和城乡建设部网站报名wordpress文章备份
  • 网站策划方案如何做网站免费正能量推荐
  • 思坎普网站建设wordpress插件html5
  • 购物网站建设款流程电商网站的模块
  • 东莞网站推广模式茌平网站建设
  • 织梦学校网站网站推广怎么样做
  • 网站建设相关的做ppt的模板网站
  • 重庆网站制作设计找做网站公司需要注意什么
  • 永安市住房与城乡建设局网站精美个人网站
  • 如何做网站将数据上传做商品网站数据库有哪些内容
  • 网站建设平台安全问题有哪些方面国外做伞的品牌网站
  • 网站开发确认函网站开发工作经验怎么写