在web页中,通过雪碧图(sprite)及css控制,可以很方便的实现序列帧动画,之前我们也做过简单介绍。
如何使用css结合序列图(sprite),为你的网页丰富动效
其实,在微信/百度/支付宝这些小程序中也可以实现,并且实现方式,思路和web页中也基本一致。
在小程序中有时会实现这种比较复杂的动画,如果直接使用gif图会因图片太大影响加载和内存,使用计时器的方法实现动画会影响性能。
所以利用css3动画animation的steps功能和css变量来实现。不需要其他小程序组件
依然还是先制作雪碧图,除了之前介绍的通过各种软件来制作,这里我们给大家介绍一个更方便的方法,如果有了动效组图,用这个网站就可以生成,点击下方链接便可以访问
接下来就是在小程序中如何应用和调用了,这里只做简单介绍
动画组件animation.wxml代码:
<view class="act_sprite"
style="background-image: url({{url}});
--width:{{width}}rpx;
--height:{{height}}rpx;
--count:{{count}};
--duration:{{duration}};"></view>
这里的style中各变量对应如下
url:组件引用传入图片的链接(要实用网络链接,不能用相对地址);
width:组件引用传入动画显示的宽;
height:组件引用传入动画显示的高;
count:图片的数量;
duration:动画执行时长;
结合实际场景可以在自己的追格小程序中调试
-
2024年国庆放假通知追格2024年国庆节放假有关事宜通知如下
-
追格小程序V2.5.8更新发布追格小程序是一款采用积木式理念的微信小程序构建框架,它巧妙融合了Uniapp与WordPress技术,打造出一个开源且无加密限制的开发环境。
-
WordPress导航主题小站点评 V2.0.0更新发布自定义广告、色彩导航等功能追格小站点评主题是一个互联网创新产品分享与点评导航主题。用户在这发掘和发布有趣的产品(网址、小程序、APP),为喜欢的点赞与点评。响应式布局,专业版自带前端会员中心(用户认证、发布、个人主页、消息等),并支持微信扫码登录。
-
关于代码更新与售后服务调整的重要公告我们对代码更新和售后服务内容进行了部分调整与优化。
-
如何禁用WordPress自动生成的768、1536、2048像素及-scaled缩略图追格小编分享过两篇关于禁止自动裁剪微缩的内容,有兴趣的同学可以看看
-
追格网站升级维护公告为了给您提供更加优质、效率的服务,我们计划对追格(www.zhuige.com)网站进行更新与升级。
暂无评论,抢个沙发...