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

企业展示型网站源码ciliba最佳磁力搜索引擎

企业展示型网站源码,ciliba最佳磁力搜索引擎,福田欧曼自卸车,做网站一年的维护费用是多少一、预览动画 可以放很多图,可以自己往后加,可以调图片x轴和y轴间距,可以调图片飞出方向,可以调堆叠方向。 图1 图片堆叠动画预览 二、纯净代码 有粉丝问我这个效果,最近很忙,没有时间细写,先…

一、预览动画

可以放很多图,可以自己往后加,可以调图片x轴和y轴间距,可以调图片飞出方向,可以调堆叠方向。

图1 图片堆叠动画预览

二、纯净代码

有粉丝问我这个效果,最近很忙,没有时间细写,先发上来给有需要的朋友用。

如果帮到你了,请给我一个赞,预制体同步上传

using System.Collections;
using UnityEngine;
using UnityEngine.EventSystems;public class CardStack2D : MonoBehaviour,IPointerDownHandler,IPointerUpHandler
{//卡片移动速度[SerializeField] private float cardMoveSpeed = 8f;//按钮冷却时间private bool canUseHorizontalAxis = true;[SerializeField] private float buttonCooldownTime = 5f;//x轴间隔[SerializeField] private int xPowerDifference;//y轴间隔[SerializeField] private int cardYMultiplier = 32;//z轴间隔[SerializeField] private int cardZMultiplier = 32;//调整终点X[SerializeField] private int endXPos = 1280;//卡片[SerializeField] private int cardIndex;[SerializeField] private Transform[] cards;public bool isLeftGroup = true;[SerializeField] private Vector3[] cardPositions;//鼠标拖拽private bool isDraggingCard;private float lastMouseX;private float deltaX;private void Start(){//xPowerDifference = 9 - cards.Length;//卡片位置共有  x*2-1个cardPositions = new Vector3[cards.Length * 2 - 1];//左半部分卡片for (int i = cards.Length; i > -1; i--){if (i < cards.Length - 1){float positionX;if (isLeftGroup){positionX = -xPowerDifference+ cardPositions[i + 1].x;}else{positionX = xPowerDifference+ cardPositions[i + 1].x;}//设置卡片的初始位置cardPositions[i] = new Vector3(positionX, cardYMultiplier * Mathf.Abs(i + 1 - cards.Length), cardZMultiplier * Mathf.Abs(i + 1 - cards.Length));}else{cardPositions[i] = Vector3.zero;}}//右半部分卡片for (int i = cards.Length; i < cardPositions.Length; i++){cardPositions[i] = new Vector3(endXPos + 4 * (i - cards.Length), 0, -2 + -2 * (i - cards.Length));}}private void Update(){for (int i = 0; i < cards.Length; i++){cards[i].localPosition = Vector3.Lerp(cards[i].localPosition, cardPositions[i + cardIndex],Time.deltaTime * cardMoveSpeed);if (Mathf.Abs(cards[i].localPosition.x - cardPositions[i + cardIndex].x) < 0.01f){cards[i].localPosition = cardPositions[i + cardIndex];if (cards[i].localPosition.x == 0){cards[i].gameObject.GetComponent<CanvasGroup>().interactable = true;}else{cards[i].gameObject.GetComponent<CanvasGroup>().interactable = false;}}}}private void LastCard(){if (!canUseHorizontalAxis||(cardIndex-1)<0) return;cardIndex--;StartCoroutine(ButtonCooldown());}private void NextCard(){if (!canUseHorizontalAxis||(cardIndex+1)>=cards.Length) return;cardIndex++;StartCoroutine(ButtonCooldown());}private IEnumerator ButtonCooldown(){canUseHorizontalAxis = false;yield return new WaitForSeconds(buttonCooldownTime);canUseHorizontalAxis = true;}public void OnPointerDown(PointerEventData eventData){isDraggingCard = true;lastMouseX = Input.mousePosition.x;}public void OnPointerUp(PointerEventData eventData){if(!isDraggingCard) return;isDraggingCard = false;deltaX = Input.mousePosition.x - lastMouseX;Debug.Log(deltaX);switch (deltaX){case > 50:NextCard();break;case < -50:LastCard();break;}}private void OnDisable(){cardIndex = 0;}
}

http://www.ritt.cn/news/18138.html

相关文章:

  • 做电影网站为什么查封不了实体店营销方案
  • 网站建设一般好久到期武汉java培训机构排名榜
  • 前端网站建设和维护百度竞价是什么意思?
  • 十大招标网站排行榜舆情分析报告
  • vi设计主题品牌优化落实疫情防控新十条
  • 软件系统网站建设新站seo外包
  • 陶瓷 网站模板推广方案100个
  • wordpress更换图标站长工具seo综合查询关键词
  • 网站设计怎么做超链接b2c有哪些电商平台
  • 新疆生产建设兵团建工集团网站营销策略都有哪些方面
  • wordpress插件轮播图南宁网站seo大概多少钱
  • 腾讯学生服务器做网站企业站seo
  • 网站建设个体营业执照企业网站seo诊断报告
  • 用jsp做的网站首页中国站长之家
  • 懒懒淘客怎么做自己的网站中关村标准化协会
  • 高端网站建设注意谷歌关键词排名优化
  • 项目外包 网站开发网站搜索排名优化价格
  • h5页面版式设计有哪些方法网站seo优化方法
  • 长沙网站建设工作室seo是付费还是免费推广
  • 黄石网站设计公司班级优化大师免费下载电脑版
  • 郑州做装饰的网站竞价是什么工作
  • 禹城有做网站seo自然排名优化
  • 网站怎么做响应seo排名优化什么意思
  • 郑州网站推广 汉狮网络百度官网下载电脑版
  • 网站公司未来计划ppt怎么做南昌网站优化公司
  • 委托做网站违反广告法常德政府网站市民留言
  • 没有服务器 怎么做网站优化关键词快速排名
  • 做独立网站的好处提供seo服务
  • 如何做网站的百度明星人气排行榜
  • 网站建设服务合同模板下载yahoo引擎入口