教程目录:

1. 小游戏展示
2. 下载游戏引擎
3. 创作一个移动的背景
4. 让阿菌煽动翅膀
5. 让阿菌模拟重力下坠
6. 让阿菌可以摸鱼
7. 编写游戏开始与结束
8. 编写 boss 剧情
9. 部署到服务器,在手机玩耍
10. 视频教程链接

为了能让阿菌连续播放煽动翅膀的动画,我们可以把煽动翅膀的四帧放到同一个节点里面:

然后通过代码不断轮播图片,以达到煽动翅膀的动画效果:

// 编写 4 张阿菌图片循环播放的逻辑
// 若当前显示第一张图,则隐藏第一张,显示第二张
if (this.ajun1.active) {this.ajun1.active = false;this.ajun2.active = true;
// 若当前显示第二张图,则隐藏第二张,显示第三张
} else if (this.ajun2.active) {this.ajun2.active = false;this.ajun3.active = true;
// 以此类推,以达到轮播图片效果
} else if (this.ajun3.active) {this.ajun3.active = false;this.ajun4.active = true;
} else if (this.ajun4.active) {this.ajun4.active = false;this.ajun1.active = true;
}

如果觉得煽动翅膀的速度太快了,我们可以调整一下:

// 定义一个煽动翅膀的计数器
this.ajunFlapWingsCounter += dt
// 由于一个 dt(一帧)大概是 0.016
if (this.ajunFlapWingsCounter >= 0.1) {// 设定计数器累加到 0.1 后再切换至下一个图片// 也就是 6 帧换一个图,从而达到减缓翅膀煽动速率的效果if (this.ajun1.active) {this.ajun1.active = false;this.ajun2.active = true;} else if (this.ajun2.active) {// ......}// 每换一次图片后需要把计数器置零this.ajunFlapWingsCounter = 0
}

推荐阅读:微信飞机大战小游戏详细教程

游戏轮播图片-制作煽动翅膀的效果(含素材视频教程)相关推荐

  1. dw html5中怎么设置图片自动切换,DW制作九宫格全屏亮灯轮播图片且自动切换图片教程...

    本文介绍的是利用DW制作九宫格全屏亮灯轮播图片并且可以自动切换图片,而且点击图片时还会亮灯,推荐过来,大家一起来学习吧! 软件名称:Adobe Dreamweaver CS3 官方中文安装版软件大小: ...

  2. 如何制作轮播图片二维码?二维码中的图片如何排版?

    二维码是现在生活和工作中经常会用到的一种工具,很多人经常会需要将图片.视频.文本.文件等等类型的内容做成二维码展示.那么在制作图片二维码的时候,大家知道轮播图片二维码怎么制作吗?怎样制作二维码被用户扫 ...

  3. java图片轮播_java制作广告图片自动轮播控件

    首页图片的轮播 /** * 广告图片自动轮播控件 * */ public class ImageCycleView extends LinearLayout { /** * 上下文 */ privat ...

  4. web大二实训作业:校园运动会网站设计——运动会图片轮播图片遮罩特效(4页)体育 HTML+CSS+JavaScript HTML5期末大作业...

    常见网页设计作业题材有 ​​个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 军 ...

  5. java 图片手动切换_JavaScript学习案例之手动切换轮播图片

    javascript学习案例之手动切换轮播图片 效果图: 思路: 1.先做界面 1.1制作按钮及点击触发事件 1.2引入一张图片 2.书写css 2.1跳转p盒子的布局(宽.高.边框线.水平居中.文字 ...

  6. Jquery轮播图制作

    我的个人主页:http://www.zcool.com.cn/u/14498773 前端Jquery轮播图制作 前言:网站是否让人感觉高端大气上档次,最重要的就是轮播图,所以做好轮播图尤为重要!以前要 ...

  7. swiper高度自适应_微信小程序之swiper轮播图片高度自适应

    微信小程序中使用swiper组件可以实现图片轮播效果,但是默认swiper高度是固定的150px,如果项目中图片大于固定高度就会被隐藏,所以本篇文章要实现轮播图片的高度自适应. 效果图: swiper ...

  8. Html之实例练习(轮播图片、放大镜效果、面板拖动)

    文章目录 一.轮播图片 二.放大镜效果 三.面板拖动 本篇将简单演示一下HTML里的轮播图片.放大镜效果和面板拖动的实例,代码已经打包在文章开头,需要参考的请自行下载 一.轮播图片 1.效果图 2.J ...

  9. vue-awesome-swiper实现轮播图片

    前言 最近在学习Node.js (Express.js) + Vue.js (Element UI) 全栈开发王者荣耀手机端官网和管理后台时,学习到第三章 3.7-首页顶部轮播图片(vue-swipp ...

最新文章

  1. 20155213 2016-2017-2 《Java程序设计》第七周学习总结
  2. s5pv210——I2C基础详解、I2C时序详解
  3. Ubuntu 配置串口信息
  4. 昇腾AI处理器软件栈--任务调度器(TS)
  5. Vivado定制DDR3 IP核注意事项
  6. ABP应用层——参数有效性验证
  7. 吉林省辽源市谷歌高清卫星地图下载
  8. 【Photoshop】证件照换底色
  9. 什么是功率因数补偿/校正
  10. Swingbench 博客合集
  11. WPS表格的常用操作技巧大全
  12. 关于一体机外卖单不打印外卖单号FAQ(适用正餐6.0.09,轻餐4.0.6.1,轻餐4.0.6.2)
  13. 计算机网络4 网络层
  14. cmd启动MySQL
  15. 【遥感数字图像处理】实验:遥感影像分类(监督、非监督分类)完整流程(Erdas版)
  16. 真有效值和有效值的区别
  17. vscode中配置settting.json
  18. 【商业分析 04 搜索引擎指标CG,DCG,NDCG】
  19. 华为荣耀599元新机:5寸720p屏+四核
  20. Python——sum()、.sum(axis=0)和.sum(axis=1)函数的使用

热门文章

  1. WLAN学习小笔记-WAC旁挂三层组网直接转发示例配置
  2. 解决了:微信小程序使用canvas绘制倒计时圆圈和数字居中的实现
  3. Android实习周记:第二周,(IT==不停的学习) is TRUE
  4. 朱志星:道路交通事故“减量控大”技术治理思路和对策
  5. 窥探、窃取、威胁,恶意爬虫正在搞垮你的网站,这届“网络流氓”真不好对付
  6. Android逆向之绕过卡密实例
  7. 融资预审复核 代码梳理
  8. 传统方法学习IT已不再适用,快速提升的方法原来是这样
  9. 还不知道东数西算是什么?最全面东数西算八大枢纽解读
  10. 【数据预处理】CoCo数据集标注文件.json转yolov5标注文件.txt格式