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

UniVue更新日志:使用Carousel组件实现轮播图效果

 github仓库

稳定版本仓库:https://github.com/Avalon712/UniVue

开发版本仓库:https://github.com/Avalon712/UniVue-Develop

UniVue扩展框架-UniVue源生成器仓库:https://github.com/Avalon712/UniVue-SourceGenerator

更新说明

今天的更新中优化了视图组件,所有视图组件都继承了Widget这个抽象类,同时组件的名称都不再使用Widget为后缀进行标识。

组件使用说明

今天的测试工程任然可以在GitHub - Avalon712/UniVue-Develop: UniVue框架开发项目,此项目将会是UniVue开发过程记录,所有新功能都在此项目中,同时此项目具有一定的教程意义,也可作为UniVue教程使用。功能稳定后会推到UniVue仓库中。这个仓库中可以看见。

轮播图的效果和你在网页中看见的那种轮播图效果是一样。下面是支持的功能:

  • 可以通过调用ListenScreenInput()函数使得可以通过鼠标或手指进行左右滑动进行切页,但是每次只能切一页;
  • 可以通过使用UseNavigator()函数实时显示当前页,其中的导航栏支持Image、Button和Toggle,调用函数时通过指定是否可以交互(即点击某一导航按钮时可以跳到那一页)(注:Image不支持该项功能);
  • 可以绑定切页按钮(上一页、下一页);

轮播图组件不依赖任何Unity自带的布局组件和UGUI组件,内部自己维护有Content下的Item元素的布局。关于Content和Item的锚点设置和LoopList、LoopGrid要求的一直,具体设置可以看这篇博客UniVue更新日志:使用ObservableList优化LoopList/LoopGrid组件的使用-CSDN博客。

http://www.lryc.cn/news/374444.html

相关文章:

  • docker和docker compose 部署
  • 鸿蒙轻内核A核源码分析系列六 MMU协处理器(2)
  • C# 集合(一) —— Array类
  • World Map Globe Edition 2
  • 人类重启计划---19500630
  • 苹果WWDC 2024 带来的 AI 风暴:从生产力工具到个人助理,AI 将如何融入我们的生活?
  • SE语法总结博文(附思维导图)
  • STM32面试题
  • 【单片机】DS2431芯片,读写128个字节,程序
  • [DDR4] DDR 简史
  • 前端 CSS 经典:在 Vue3 中使用渐进式图片
  • 毕业了校园卡怎么改套餐?
  • 每一个男人都曾有一个机器人的梦想
  • 中望CAD 2025 (ZW3D2025) 简体中文修改版
  • CAN 通讯
  • 第零篇——数学到底应该怎么学?
  • Spring Boot顶层接口实现类注入项目的方法
  • JDBC介绍-AI问答(通义千问)
  • Spring AI探索
  • 【代码随想录算法训练Day39】LeetCode 62.不同路径、LeetCode 63.不同路径II
  • 浙大版PTA Python程序设计 题目与知识点整理(综合版)
  • HTML表单深度解析:构建互动的网页界面
  • git 分支管理规范
  • Spring Cloud Gateway 详解:构建高效的API网关解决方案
  • 基于Quartus Prime18.1的安装与FPGA的基础仿真教程
  • AJAX 和 XML:现代 Web 开发的关键技术
  • vue实现图片预览
  • C语言入门系列:流程控制
  • 【深度学习】NLP,Transformer讲解,代码实战
  • ES6 .entries用法