最近几天在学习小程序,看了网上的学习视频,于是自己捣鼓着做出了视频里面的小程序。

这是实现的效果图

一个小程序页面,一般有三个部分文件组成,index.js 这个文件里面放的是实现小程序的js代码;index.wxml文件里面放的是页面的结构层代码;相当于html,index.wxss放的是样式层代码,相当于css代码。

index.wxml运用的是小程序里面的组件,代码如下:

<!--index.wxml-->
<view class="container"><text class="win-text">你已经获胜了</text>
<text class="win-num">{{winNum}}次</text><view class="result">
<image src="{{imgAi}}" class="imgAi"></image>
<text class="notice" >{{notice}}</text>
<image src="{{imgUser}}" class="imgUser"></image>
</view><view class="item"><text class="notice-punches">出拳吧,少年~</text><block wx:for="{{srcs}}" wx:key="*this">
<view class="img-item" id="{{index}}" >
<image src="{{item}}" class="img-size" bindtap="userChooseImg"></image>
</view>
</block><button class="btn-again" bindtap="again">再来!</button></view></view>

index.js 的代码如下:

//index.js
//获取应用实例
var numAi = 0;
var timer;
Page({
data: {
srcs: [
'/pages/images/shiyou.jpg',
'/pages/images/jiandao.jpg',
'/pages/images/bu.jpg',
],
imgAi: '', // 电脑随机显示的图片
imgUser: '/pages/images/wenhao.jpg', // 用户选中的图片
notice: '', // 猜拳对比结果

微信小游戏---猜拳游戏相关推荐

  1. 微信小程序猜拳游戏步骤及代码

    完整步骤: 1. 创建小程序项目:使用微信开发者工具创建一个小程序项目,并在项目中添加一个页面,用于猜拳游戏. 2. 定义数据结构:定义一个数据结构,用于存储猜拳游戏的信息,包括玩家出拳.计算结果等信 ...

  2. 微信小程序(游戏)----拼图游戏(设计思路)

    微信小程序(游戏)----拼图游戏(设计思路) 设计思路 1.将一张海报等分成 N*N 的矩阵 方法一:利用两个组件循环完成,view组件和image组件,view组件作为盒子规定大小--超出部分不显 ...

  3. 微信小程序:游戏助手王者战力查询扫码登录多功能小程序源码

    这是一款游戏多功能助手小程序 内由王者战力查询(支持微信QQ双端查询,安卓IOS) 游戏扫码登录(内支持多种游戏扫码登录) 短视频去水印功能(支持各大平台) 游戏改名助手(支持空白名生成,符号名生成) ...

  4. 微信小程序-测试游戏生成六边多边形

    背景 基于wepy小程序框架 最新又接到新的活动需求啦,是一个测试类的游戏. 大概的看了整个需求,这个活动的难点在于结果页面的六边形指标怎么实现. 效果demo类似 分析 背景 首先,这是用户对应六个 ...

  5. 基于微信小程序的游戏账号交易小程序

    文末联系获取源码 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/my ...

  6. 【联机对战】微信小程序联机游戏开发流程详解

    现有一个微信小程序叫中国象棋项目,棋盘类的单机游戏看着有缺少了什么,现在给补上了,加个联机对战的功能,增加了可玩性,对新手来说,实现联机游戏还是有难度的,那要怎么实现的呢,接下来给大家讲一下. 考虑到 ...

  7. Unity 与 微信小程序(游戏)交互

    本文基于minigame-unity-webgl-transform方案,此方案支持大部分Unity组件及方法,比较可惜的是目前版本不支持任何形式的Video播放(不管是MovieoTexture.V ...

  8. 毕业设计之《微信小程序连连看游戏》

    从今天开始,有空便会更新关于我的毕业设计微信小程序连连看的相关博客,记录开发过程中所遇到的问题 #### 由于毕业设计涉及个人隐私,我会等毕业后再更新 #### 毕业已经告一段落,近期有时间我会更新博 ...

  9. 新版微信小程序的游戏:跳一跳游戏攻略

    最近微信更新,小程序新增的小游戏功能引爆了朋友圈,很多人都想知道微信跳一跳怎么跳.跳哪些可以加更多分?微信跳一跳有没有隐秘的加分规则?想必这也是近期所有痴迷微信休闲小游戏跳一跳的玩家比较关注的,那么下 ...

  10. 2023基于微信小程序的游戏账号在线交易买卖平台(SSM+mysql)-JAVA.VUE(论文+开题报告+运行)

    摘 要 随着网络和计算机技术的发展,各行各业出现了新的生机.各种办公软件和网站充斥到日常生活中,并在实践中不断的进步和发展.目前办公软件和网站技术已非常成熟,可以为用户提供更好的工作帮助.游戏近几年成 ...

最新文章

  1. vc++获取的蓝牙设备信息中rssi的值_Android低功耗蓝牙总结
  2. 【hadoop2.6.0】利用Hadoop的 Java API
  3. mysql触发器如果某个字段被修改_mysql trigger触发器 一张表一个字段改变 更新另一张表对应字段...
  4. postgresql数据库安装及简单操作
  5. 学习Spring Boot:(五)使用 devtools热部署
  6. android activity从新打开,【Android开发-8】生命周期,Activity中打开另一个Activity
  7. 为什么工程师要掌握FPGA开发知识?
  8. x的奇幻之旅 (史蒂夫·斯托加茨 著)
  9. powerbi发布本地_PowerBI中本地数据的注意事项
  10. 阿里云数据库HybridDB for PostgreSQL使用教程
  11. csdn设置资源下载所需积分
  12. 创建自签名数字证书PFX格式
  13. 文本检测与识别(OCR)资源汇总(持续更新)
  14. 10.1 Python图像处理之边缘算子-Sobel算子、Roberts算子、拉普拉斯算子、Canny算子、Prewitt算子、高斯拉普拉斯算子
  15. 【安全狗高危安全通告】2月“微软补丁日” 发布多个高危漏洞
  16. FreeCAD-中文设置
  17. Android 选择国家对应区号 中英双版
  18. 短信验证码有哪些好用的平台?需注意这5点!
  19. 医疗人工智能与未来医院信息化建设
  20. YUV/YIQ色彩空间的转换

热门文章

  1. phpmywind 数据记录查询
  2. html怎么设置下外边距,cssmargin外边距属性与用法总结
  3. python3报错: takes 1 positional argument but 2 were given 问题解决。
  4. iOS开发中键盘样式和自定义键盘。
  5. 普通最小二乘法回归 - OLS (ordinary least square)
  6. 不知道文字识别工具有哪些?来看看这几个好用的软件
  7. C语言:变量存储类别
  8. 区块链技术应用于链接智慧医疗
  9. 百度网盘超级会员,年卡低至198元!百度官方直充,会员实时生效!
  10. “开宝五子棋读谱”软件的隐私政策和权限说明