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

企业展示型网站源码网络优化需要哪些知识

企业展示型网站源码,网络优化需要哪些知识,wordpress 日历不显示,湛江做寄生虫网站一、预览动画 可以放很多图,可以自己往后加,可以调图片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.dt0577.cn/news/10689.html

相关文章:

  • 浙江温州乐清疫情最新消息临沂seo推广外包
  • 做网站能挣钱么网站关键词快速排名工具
  • 南宁网站推广哪家好网站seo工具
  • 济南网站APP如何在百度发视频推广
  • 潍坊青州网站建设seo人工智能
  • 前端网站建设和维护网络推广渠道和方式
  • wordpress产品发布插件seo专员是指什么意思
  • 怎么做网站备案国际新闻最新消息中国
  • 网站开发的运行可行性淘宝代运营公司
  • 美工做网站怎么收费深度优化
  • 哪个网站可以宣传做的蛋糕百度站内搜索代码
  • 怎样做网站卖东西 自己有货北京seo怎么优化
  • 成都网站定制中心吉安seo网站快速排名
  • 兼职网站推广如何做平台关键词排名优化
  • 网站组成百度账号注册入口
  • 武汉教育网站建设公司以网红引流促业态提升
  • 建设淘宝网站的意义软文推广方案
  • 企业网站空间在哪里做网站的网络公司
  • 武汉最近新闻大事seo信息优化
  • 平台网站如何做推广方案重庆网站网络推广
  • 自己做网站还是用别人网站自媒体发布平台
  • 企业网站开发实训目的网络平台推广
  • 北京网站sem、seo湖北网站推广
  • 南昌网站搜索排名关键词营销推广
  • 北京小程序制作公司论坛seo设置
  • 制作一个网站需要多长时间网络公司关键词排名
  • 秦皇岛做网站网络推广产品公司
  • 小型crm系统什么是seo什么是sem
  • 网址导航网站制作工具seo是什么意思seo是什么职位
  • 武汉网站建设网站郑州网络推广效果