Thiocyanate 发表于 2020-8-10 17:23

易语言如何做到翻页的效果?

如图,我正在制作一个某页游的道具图鉴,方便离线查看,图中的黄色方框就是道具图片的位置。

但是该游戏的道具总数多达上千种,不可能设置1000多个图形按钮,所以用滚动条来实现是很麻烦的,只能利用这12个方框,然而我不知道如何进行翻页的操作。
此外,我还想知道如何批量将图片导入图片组,毕竟有1000多张图片,不可能一张一张地导入,会很费时间(图片为PNG格式)。
(话说,易语言一个图片组最多能容纳多少张图片啊?我用软件好不容易弄了个包含300多张图片的图片组,结果导入的时候却没有图片显示,不过好像是软件的问题)

求助大神{:1_889:}!

展小哥 发表于 2020-8-10 17:49

切页时替换图片路径

揰掵佲 发表于 2020-8-10 18:13

图片,存路径或者是网址啊.获取的时候 再读入进来

清风浮云net 发表于 2020-8-10 18:29

分页获取一次获取十二个就好了

丶懒喵喵 发表于 2020-8-10 18:46

图片编号;
读入数组;
点击下一页/上一页时,第一张等于最后一加一,后面递增

列明 发表于 2020-8-10 19:05

写个类封装几个方法啊。小伙子!前几天看到网上有一个小学生做练习写了几百个口字,就因为猜字谜让写一千个口的字。他真的要写一千次口啊……你也是真的准备写一千句导入图片资源?

列明 发表于 2020-8-10 19:12

其实翻页看似最简单能实现,但是用户体验不会比滑动好!翻页总的来说消耗一些瞬时的计算资源要比滑动多五倍,而消耗的内存资源比滑动少四分之一,这个要看与其与功能配合起来总的资源消耗要均衡要高效的情况下,选一个方案。这是在实现方法都要比较好的情况下的比较。

酒醒黄昏 发表于 2020-8-10 19:14

分割图片   图片库载入分割后的图片   12张一组   后翻数组+1   前翻数组-1

m58758788 发表于 2020-8-10 19:53

复制窗口组件 第一页1-10的标记组件第二页11-20的标记组件   然后可以根据标记的顺序加图 图可以先下到本地也可以远程访问
页: [1]
查看完整版本: 易语言如何做到翻页的效果?