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博客

相关推荐

  1. Flutter 使用flutter_swiper_null_safety 实现

    2024-06-18 03:44:02       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 03:44:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 03:44:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 03:44:02       82 阅读
  4. Python语言-面向对象

    2024-06-18 03:44:02       91 阅读

热门阅读

  1. 力扣719.找出第K小的数对距离

    2024-06-18 03:44:02       29 阅读
  2. 10月,2024北京养老展,北京老年生活用品展览会

    2024-06-18 03:44:02       36 阅读
  3. python之面向对象编程

    2024-06-18 03:44:02       33 阅读
  4. Python2.7中os.path模块常用函数记录

    2024-06-18 03:44:02       29 阅读
  5. PostgreSQL - sql_compatibility 兼容合并库问题

    2024-06-18 03:44:02       20 阅读
  6. NDS域名解析服务

    2024-06-18 03:44:02       26 阅读