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

兴义之窗网站怎么做什么网站可以免费做视频的软件下载

兴义之窗网站怎么做,什么网站可以免费做视频的软件下载,怎么做网站的访问量,销量不高的网站怎么做效果#xff1a; 场景结构#xff1a; 特殊物体#xff1a;panel下面用排列组件horizent layout group放置多个需要显示的面板#xff0c;用mask遮罩好。 主要思路#xff1a; 这次是要在最后一个toggle的地方#xff0c;依然向左滚动回1#xff0c;这是难点。因此实际…效果 场景结构 特殊物体panel下面用排列组件horizent layout group放置多个需要显示的面板用mask遮罩好。 主要思路 这次是要在最后一个toggle的地方依然向左滚动回1这是难点。因此实际上在4后面还增加了一个1面板的副本等滑动到4后面的1后直接重设整个panel的recttransform狸猫换太子视觉欺骗。 代码 using System; using System.Collections; using System.Collections.Generic; using System.Linq; using DG.Tweening; using UnityEngine; using UnityEngine.UI;public class RollControlPanel : MonoBehaviour {private RectTransform rollPanel;private Vector2 startPos;private ToggleGroup toggleGroup;private Toggle[] toggles;private int preToggleIndex 0;private int curToggleIndex 0;private int toggleCount;public float moveValue 756;private Tween slideTween;private ListVector2 panelPos new ListVector2();// Start is called before the first frame updatevoid Start(){rollPanel transform.Find(Mask/RollPanel).GetComponentRectTransform();toggleGroup transform.Find(TogglePanel/ToggleGroup).GetComponentToggleGroup();toggles transform.GetComponentsInChildrenToggle();startPos rollPanel.anchoredPosition;panelPos.Add(startPos);int panelCount rollPanel.childCount;for (int i 1; i panelCount; i){Vector2 tmp new Vector2(startPos.x - i * moveValue, startPos.y);panelPos.Add(tmp);}toggleCount toggles.Length;for (int i 0; i toggleCount; i){Toggle toggle toggles[i];toggles[i].onValueChanged.AddListener((arg0 {OnToggleOpen(toggle);}));}IEnumerator enumerator MovePanel();Coroutine setTogglesetToggle StartCoroutine(enumerator);}/// summary/// 只关注循环播放/// /summary/// returns/returnsIEnumerator MovePanel(){while (true){yield return new WaitForSeconds(2f);if (curToggleIndextoggleCount-1){//挪到最后一个也就是第一个的副本,偷偷重置位置slideTween rollPanel.DOAnchorPosX(panelPos[panelPos.Count - 1].x, 0.5f).OnComplete((() {rollPanel.anchoredPosition startPos;}));for (int i 0; i toggleCount; i){toggles[i].onValueChanged.RemoveAllListeners();}toggles[0].isOn true;for (int i 0; i toggleCount; i){Toggle toggle toggles[i];toggles[i].onValueChanged.AddListener((arg0 {OnToggleOpen(toggle);}));}preToggleIndex curToggleIndex;curToggleIndex 0;}else{//正常相对于当前位置移动curToggleIndex;slideTween rollPanel.DOAnchorPosX(panelPos[curToggleIndex].x, 0.5f);for (int i 0; i toggleCount; i){toggles[i].onValueChanged.RemoveAllListeners();}toggles[curToggleIndex].isOn true;for (int i 0; i toggleCount; i){Toggle toggle toggles[i];toggles[i].onValueChanged.AddListener((arg0 {OnToggleOpen(toggle);}));}preToggleIndex curToggleIndex;}}}// private void Update()// {// if (Input.GetKeyDown(KeyCode.K))// {// StopAllCoroutines();// slideTween.Kill();// rollPanel.anchoredPosition startPos;// }// }void OnToggleOpen(Toggle toggle){StopAllCoroutines();slideTween.Kill();if (toggle.isOn){for (int i 0; i toggleCount; i){if (toggle toggles[i]){curToggleIndex i;break;}}//直接切换rect位置rollPanel.anchoredPosition panelPos[curToggleIndex];IEnumerator enumerator MovePanel();Coroutine setTogglesetToggle StartCoroutine(enumerator);}} }
http://www.tj-hxxt.cn/news/131540.html

相关文章:

  • 毕业设计做系统网站好网站建设与管理ppt模板
  • 有没有给别人做图赚钱的网站wordpress安装后删除
  • 部标平台软件网站开发早教网站设计
  • 建立类似淘宝的网站深圳装修网
  • 陕西网站建设企业深圳市宝安区网站建设
  • 网站被管理员权限叮当app制作平台下载
  • 现在那个网站做视频最赚钱网站建设方案 备案
  • 德阳有哪些做网站的公司广西建设局建设行政主管部网站
  • 网站建设访问人群做门户网站赚广告费
  • 免费商城网站模板下载沈阳网站建设 熊掌号
  • 地方汽车网站模板购买成都百度关键词排名
  • 长春网站快速排名提升湖南网站设计外包哪家好
  • 网站开发的prd 怎么写WordPress文章采集软件
  • google seo网站 被k沧州大型企业网站建设
  • 做电商怎么建网站网站开发毕业设计文献综述
  • 网站空间怎么申请微信小程序二次开发
  • 东莞网站SEO优化推广网站建设质量管理定义
  • 周到的网站建设装饰网站建设多少钱
  • 水果套餐网站广州冼村和猎德村哪个最有钱
  • 网站开发在线培训合肥企业网站建
  • 企业网站优化方案的策划网站空间邮箱
  • 网站域名起名姜堰网页设计
  • 做网络推广选择哪个网站好开发个微网站多少钱
  • wordpress模板建站教程网站一定备案
  • 互联网营销有哪些方式广州网站建设网站优化网站推广
  • 深圳网站制作的公司排名可以发布项目的平台
  • 小型加工厂管理软件沧州网站改版优化
  • 网站管理工作网站挑错
  • 电子商务网站建设实训感想深圳网站设计工作室
  • 中外商贸网站建设平台网站文章伪原创如何做