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

企业管理软件a6怎么新建账套企业优化网站

企业管理软件a6怎么新建账套,企业优化网站,网站建设与制作 试卷与答案,韩国 网站设计效果#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.dnsts.com.cn/news/250473.html

相关文章:

  • 网站建设合同 模板商务网站网络环境设计
  • 厦门哪里做网站上海网络宣传公司
  • 网站的根目录的路径定制旅游网站建设方案
  • 国内优秀设计网站推荐wordpress心情插件
  • 沈阳模板 网站建设把自己做的网页发布到网站
  • 中小企业网站建设与管理自己公司做网站
  • 安庆网站建设专业组成原理毕业设计代做网站推荐
  • php怎么做网站后台网站权重2的网站
  • 政务网站建设管理了解网站的建设心得
  • 公司网站如何做维护营销网络用语
  • 做英文网站地图商标注册号是什么
  • 网站建设涉及的内容山西省住房建设厅网站首页
  • 网站的流量建设常州网站建设常州
  • 网站开发二级域名如何做网站快捷键的元素
  • 钓鱼网站源码wordpress 图片选择
  • 网络科技有限公司和科技有限公司的区别网站推广优化联系方式
  • 免费网站建设行情烟台商城网站制作
  • 网站域名怎么申请温州建设局网站首页
  • 学网站建设哪里好网站建设属于商标哪个类
  • 东三省网站建设公司岳阳做网站多少钱
  • 网站建设属于什么领域做期权关注哪个网站
  • 好看的网站界面设计天津的网页设计公司
  • 网站开发公司管理模式手工制作花
  • q王商城 网站是怎么做的江小白网络营销方式
  • 网站设计高端网站制作设计师品牌推荐
  • 哪些网站设计的高大上丽江门户网站
  • 网站建设应该有什么特点直播app软件开发定制
  • 做技能培训和那个网站合作好wordpress中文别名分类目录
  • 好用的手机网站主页网站建设推广用兴田德润
  • 佛山外贸企业网站建设企业网站建设 阿里云