超级连续的图片滚动特效

pygame制作的一个图片滚动 学了python有一个月,想拿些简单的小项目来练练手,觉得pygame是一个很有意思的东西,就装了pygame来写点小玩意。 阅读详情

  没什么特别的功能,就是可以偷点懒,循环播放照片,自动缩放,照片可以随意增加而不需要重新修改。FLA或加载外部的配置文件,自己检查照片的是否存在。需注意的是,图片数字序列文件不能中断,不然会把中断的地方当成最后一张图片。只要将图片用飞鸽传书批量修改成有规律名称的图片就行了。比如修改成:img1.jpg,img2.jpg,img3.jpg,img4.jpg,img5.jpg... 在FLA文件里startimg参数设置成第二张图片的数字,如果写第一张会出现1次重复的图片。

 

  不是用<maquee></maquee>那样的效果,连续滚动,谢谢!在你想要的位置加上这一段,图片地址和图片链接改下即可,以前我们站点也介绍过连续滚动的图片,但缺陷是有间断。如何制作连续不间断的播放滚动呢?请参看制作方法,先制作向上滚动的效果,插入代码:
<!-- 指向链接图片url -->
<base href="http://www.freeeim.com/";>
<div id=demo style=overflow:hidden;height:150;width:90;background:#214984;color:#ffffff>
<div id=demo1>
<!-- 定义图片 -->
<img src="images/logo_1.gif">
<img src="images/logo/flashempire.gif">
<img src="images/logo.gif">
<img src="images/logo/5dmedia.gif">
<img src="images/logo/macromedia.gif">
<img src="images/logo/sucaiw.gif">
<img src="images/logo/blueieda.gif">
<img src="images/logo/htmlcn.gif">
<img src="images/logo/fwcn.gif">
</div>
<div id=demo2></div>
</div>

<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

  制作向下滚动的效果,将上面“制作向上滚动的效果”中的红色字体Js部分替换成:

<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else{
demo.scrollTop--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

  制作向左滚动的效果:
<base href="http://www.freeeim.com/";>
<div id=demo style=overflow:hidden;height:33;width:500;background:#214984;color:#ffffff>
<table align=left cellpadding=0 cellspace=0 border=0>
<tr>
<td id=demo1 valign=top><img src="images/logo_1.gif"><img src="images/logo/flashempire.gif"><img src="images/logo.gif"><img src="images/logo/5dmedia.gif"><img src="images/logo/macromedia.gif"><img src="images/logo/sucaiw.gif"><img src="images/logo/blueieda.gif"><img src="images/logo/htmlcn.gif"><img src="images/logo/fwcn.gif">
</td>
<td id=demo2 valign=top></td>
</tr>
</table>
</div>

<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

  制作向右滚动的效果,将上面“制作向左滚动的效果”中的红色字体Js部分替换成:
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{
demo.scrollLeft--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

  制作的方法就简单的介绍完成了。图片循环滚动,不留空白,图片能动态添加。

实现长图片自动循环滚动效果,android实战开发-天气预报PPT public ViewHolder(final View itemView) { super(itemView); item_bg = itemView.findViewById(R.id.item_bg); } } } 2.控制smoothScrollToPosition的滑动速度 参考RecyclerView调用smoothScrollToPosition() 控制滑动速度,修改MILLISECONDS_PER_INCH的值即可 /** 更改RecyclerView滚动的速度 */ public cl 阅读详情

相关推荐

史上最清晰的雷霆战机游戏开发全过程(基于java,素材和源码均齐全)

预先体验 我们先来看看,一个雷霆战机游戏的最终效果: 雷霆战机 观看完了之后,相信大家对这个游戏所需要的元素已经有基本的了解了,雷霆战机游戏基本由图片素材、音乐素材和逻辑代码构成,是一个2D平面游戏,其实啊,雷霆战机游戏就是由逻辑代码将图片素材和音乐素材糅合整理起来的一个东西,所以其中最重要的还是要搞清楚游戏内部的逻辑分析。 模块化处理 为了更好管理我们的代码,我们需要将游戏整体进行模块

weixin_43323430的博客 6741

这5种炫酷的动态图,都是用Python实现的!

数据可以帮助我们描述这个世界、阐释自己的想法和展示自己的成果,但如果只有单调乏味的文本和数字,我们却往往能难抓住观众的眼球。而很多时候,一张漂亮的可视化图表就足以胜过千言万语。本文将介绍 5 种基于 Plotly 的可视化方法,你会发现,原来可视化不仅可用直方图和箱形图,还能做得如此动态好看甚至可交互。对数据科学家来说,讲故事是一个至关重要的技能。为了表达我们的思想并且说服别人,我们需要有效的沟通。而漂漂亮亮的可视化是完成这一任务的绝佳工具。本文将介绍,可让你的数据故事更漂亮和更有效。

Saki_Python的博客 373

微信表情特效触发机制解析:从“炸屎”到“一屎多炸”的社交互动玩法

在即时通讯软件中,表情与动态特效已成为增强社交互动、传递情绪的重要载体。其核心原理在于客户端对特定消息序列的本地检测与动画触发机制,通过识别如“便便-炸弹”这类预设组合,调用本地资源播放全屏动画,从而实现低门槛、高反馈的轻量级互动。这种设计不仅提升了用户参与感与娱乐性,也为社群氛围营造提供了技术基础。在实际应用中,用户可基于对消息状态管理与客户端缓存机制的理解,探索进阶玩法。例如,通过协同引用、利用网络延迟或把握动画渲染间隙,尝试实现“一屎多炸”等连续触发效果,这体现了用户对产品深度交互的探索。此类玩法依赖

weixin_33800463的博客 380

JavaScript实现图片的不间断连续滚动

  制作的代码不给大家加注释了!代码中的图片大家都可以自己加上自己的超级连接,修改的方法为:<a href="连接的地址" target=_blank><img src="/img/link.gif" width=图片宽度 height=图片高度 border="0"></a>   先制作向上滚动的效果: <!-- 指向链接图片url -->&l...

weixin_30835923的博客 72

微信“龙虾”社交功能解析:从文化符号到技术实现

在社交产品领域,文化符号与数字资产的结合正成为提升用户互动与生态活力的重要方向。其核心原理在于将具备广泛共识的网络热词或模因,通过技术手段转化为可量化、可传播的轻量化社交资产,从而降低用户创作门槛并强化情感连接。从技术价值看,这要求前端实现高性能动画渲染与资源动态加载,后端设计稳健的虚拟资产管理与风控体系,并解决多端同步的一致性挑战。此类功能广泛应用于聊天表情、朋友圈话题、直播打赏等高频互动场景,能有效提升用户参与感与社区归属感。本文以近期微信接入的“龙虾”这一具体案例为切入点,深入剖析其作为新型“社交货币

weixin_34014555的博客 394

红白机硬件架构解析:从6502 CPU到PPU渲染与卡带Mapper原理

计算机体系结构是理解现代计算设备的基础,其核心在于中央处理器、内存与总线系统的协同工作。以经典的8位微处理器6502为例,它通过精简指令集和高效的总线通信机制,实现了低成本下的高性能计算,这一设计思想深刻影响了早期个人电脑和游戏主机。在游戏开发与嵌入式系统领域,这种硬件架构的价值在于为资源受限环境提供了稳定可靠的解决方案,尤其是在图形渲染和实时音效处理方面。红白机作为经典案例,其定制化的Ricoh 2A03 CPU整合了音频处理单元,而专用的图像处理器通过精细的内存管理和时序控制,实现了流畅的精灵与背景渲染

weixin_34301132的博客 495

js标题文字向上滚动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>一款J...

weixin_30733003的博客 109

Unity Tilemap全攻略:从零构建2D平台跳跃游戏关卡

在2D游戏开发中,关卡设计是核心环节,传统手动摆放精灵的方式效率低下且难以维护。Tilemap(瓦片地图)系统通过网格化与数据驱动的原理,将关卡视为由可复用瓦片构成的网格,实现了地形的快速拼接与高效渲染。其技术价值在于大幅提升关卡搭建效率、优化渲染性能(如合批处理),并简化碰撞体管理。这一技术尤其适用于平台跳跃、RPG地图等需要大量重复元素的2D游戏场景。本文以复刻经典《超级马里奥》风格关卡为例,深入讲解如何利用Unity的Tilemap系统,结合Rule Tile(规则瓦片)实现智能地形拼接,并整合动画瓦

weixin_30314793的博客 358

无间断滚动的新闻文章列表

  &lt;!--Quirks Mode--&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &am

weixin_34244102的博客 172

javascript经典特效---图片连续滚动效果.rar

图片连续滚动效果.rar图片连续滚动效果.rar图片连续滚动效果.rar图片连续滚动效果.rar图片连续滚动效果.rar图片连续滚动效果.rar

多张图片翻页浏览的设置与播放工具

能将一堆无序的图片通过本软件链接、设置播放顺序和时间间隔。 能设置图片跳转的名称,并在浏览播放时显示此次链接转换的名称。

项目好用的开发插件

mint-ui:基于 Vue.js 的移动端组件库 fontAwesome:一套绝佳的图标字体库和CSS框架,设置字体大小图标 iScroll:页面流畅的滑动 和 滚动(x,y) touchslider:手机滑动插件 swiper:手机端轮播图插件 zoom:一款视觉连续图像放大jQuery插件,页面内容缩放插件(使用教程) ...

qq_37833745的博客 2896

JS图片自动翻页多张图片自动播放

JS图片自动翻页多张图片自动播放

无人机竞速俱乐部页面HarmonyOS 6的视觉特效层(信号波纹与领航灯)放置在 Stack 布局的最底层,通过 hitTestBehavior(HitTestMode.None) 让命中测试链路

在移动互联网与智能穿戴设备高度普及的今天,"习惯养成"已经从一个模糊的自我管理理念,演变为一个可量化、可追踪、可视化的数字化产品赛道。越来越多的人希望借助手中的智能终端,把"早起、冥想、阅读、运动"这些抽象的自律行为,转化为一条条清晰的数据曲线和一张张可触摸的打卡卡片。而鸿蒙生态(HarmonyOS)凭借其跨设备协同、分布式软总线以及声明式 UI 开发框架 ArkUI,为这类注重"轻量化交互 + 即时反馈"的生活方式类应用提供了极为理想的生长土壤。本应用正是一款面向"晨间场景"深度打磨的习惯追踪工具。它聚焦

jin421352的博客 155

浏览某个目录下所有图片按时自动播放

vs2012 C#

CTF实战:从ECDSA签名漏洞到flag获取

本文详细解析了ECDSA签名算法在CTF比赛中的实战应用,重点探讨了随机数重用和参数泄露等常见漏洞。通过PWNHUB六月赛的例题,展示了如何从签名数据中恢复私钥并获取flag,同时提供了防御措施和实战技巧,帮助参赛者提升解题能力。

weixin_42706667的博客 278

Unity UGUI DrawCall优化实战:从原理到2021.3.18版本性能提升指南

在游戏开发中,渲染性能优化是保障流畅体验的核心环节,其关键在于理解并减少DrawCall。DrawCall是CPU向GPU提交的绘制指令,每一次调用都涉及通信与状态切换开销。UGUI作为Unity的主流UI系统,通过合批(Batching)技术将多个UI元素的网格与材质信息打包,旨在单个DrawCall内完成渲染,从而显著降低CPU负担并提升帧率。其技术价值在于通过优化渲染流程,直接提升应用性能,尤其在移动端等资源受限平台至关重要。应用场景广泛覆盖各类游戏的复杂UI界面,如商城、背包等富含图标、文字与动态效

weixin_30613343的博客 370

Unity半透明物体景深失效?教你用双材质球方案完美解决(附完整Shader代码)

本文深入剖析了Unity中半透明物体导致景深效果失效的根本原因,即半透明物体默认不写入摄像机深度图。针对此问题,文章详细介绍了稳定高效的“双材质球”解决方案,通过为物体附加一个仅写入深度信息的不可见材质,完美修复景深效果,并提供了完整的Shader代码与实现脚本。

weixin_29010003的博客 383

从经典游戏机制到现代实现:深度解析与复刻马里奥银币系统

在游戏开发领域,碰撞检测和状态机是构建交互体验的两大基础技术概念。碰撞检测负责处理游戏对象间的物理交互逻辑,其实现方式(如矩形AABB、圆形或像素级检测)直接影响游戏的精度与性能。状态机则用于管理游戏对象(如可收集物品)的生命周期和行为状态,是游戏逻辑组织的核心模式。这些技术的价值在于,它们能将设计师的意图转化为稳定、可预测的玩家体验,是构建从平台跳跃到角色扮演等各类游戏玩法的基石。在复古游戏复刻或独立游戏开发的应用场景中,深入理解并实践这些基础技术尤为关键。本文以经典游戏《超级马里奥兄弟》中的银币系统为具

weixin_30701575的博客 430

ROS教程(四):RVIZ使用教程(详细图文)

前言 根据前面的教程已经学会了创建功能包,那么本篇文章主要内容则是通过节点来发布数据至RVIZ

Leslie的博客 17万+

YOLO26 vs YOLOv12 vs YOLOv10:工业场景性能实测,速度/精度/部署难度全对比(附完整测试代码)

YOLO26:工业场景全能型选手,无NMS+无DFL设计让部署和推理都省心,小目标精度优势明显,CPU推理速度提升43%,适合大多数生产线场景YOLOv12:中大型目标检测专家,Area Attention在复杂背景下表现出色,适合汽车、家电等大型零部件检测YOLOv10:速度狂魔,GPU上性能领先,轻量化版本适合边缘部署,但小目标精度略逊,适合对实时性要求极高的分拣线场景。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 625

opengl的xyzuv和着色器

虽然你在顶点着色器里只传了 36 个顶点的 UV,但到了片段着色器时,GPU 已经自动帮你计算出了屏幕上。

爱CV 470

第五节_PySide6基本窗口控件_主窗口和标签

本文介绍了PySide6中主窗口和标签控件的使用。主要内容包括: 窗口控件分类: QWidget是基础窗口部件,可作为独立窗口或子部件 QMainWindow提供标准应用程序框架,包含菜单栏、工具栏等 QDialog用于对话框,支持模态交互 主窗口创建: 演示了如何创建QMainWindow子类 实现了窗口居中、设置图标、状态栏等功能 提供了窗口几何信息的获取方法 QLabel标签控件: 继承自QFrame类 用于显示文本或图像 文章通过代码示例详细说明了主窗口的创建和使用方法,包括位置控制、图标设置等常见

su桥木的博客 1024
上一篇: 飞鸽传书之于生活
下一篇: javascript一次性更换访问统计代码
普通网友
博客等级 码龄22年 1万+粉丝 3156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值