微信小程序双人游戏横屏(微信小程序实现拼图游戏)
类别:编程学习 浏览量:122
时间:2021-10-04 01:05:57 微信小程序双人游戏横屏
微信小程序实现拼图游戏本文实例为大家分享了微信小程序实现拼图游戏的具体代码,供大家参考,具体内容如下
页面展示
项目链接
微信小程序实现拼图游戏
项目设计
首页面
wxml
<!--index.wxml--> <view class="container"> <!-- 标题 --> <view class="title">游戏选关</view> <!-- 关卡列表 --> <view class="levelBox"> <view class="box" wx:for="{{levels}}" wx:key="levels{{index}}" bindtap="chooseLevel" data-level="{{item}}"> <image src="/images/{{item}}"></image> <text>第{{index+1}}关</text> </view> </view> </view>
wxss
/**index.wxss**/ /* 关卡区域列表 */ .levelBox{ width: 100%; } /* 单个关卡区域 */ .box{ width: 50%; float: left; margin: 25rpx 0; display: flex; flex-direction: column; align-items: center; } /* 选关图片 */ image{ width: 260rpx; height: 260rpx; }
//index.js Page({ /** * 页面的初始数据 */ data: { levels: [ 'pic01.jpg" alt="微信小程序双人游戏横屏(微信小程序实现拼图游戏)" border="0" />
游戏页面
wxml
<!--pages/game/game.wxml--> <view class="container"> <!-- 顶端提示图 --> <view class="title">提示图</view> <image src="{{url}}"></image> <!-- 游戏区域 --> <canvas canvas-id="myCanvas" bindtouchstart="touchBox"></canvas> <!-- 重新开始按钮 --> <button type="warn" bindtap="restartGame">重新开始</button> </view>
wxss
/* pages/game/game.wxss */ /* 提示图 */ image{ width: 250rpx; height: 250rpx; } /* 游戏画布区域 */ canvas{ border: 1rpx solid; width: 300px; height: 300px; }
js
// pages/game/game.js // 方块的初始位置 var num = [ ['00', '01', '02'], ['10', '11', '12'], ['20', '21', '22'] ] // 方块的宽度 var w = 100 // 图片的初始地址 var url = '/images/pic01.jpg" alt="微信小程序双人游戏横屏(微信小程序实现拼图游戏)" border="0" />
为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- 苹果微信小程序页面空白(iPhoneX安全区域Safe Area底部小黑条在微信小程序和H5的屏幕适配)
- 微信小程序通知验证签名方法(微信小程序实现电子签名)
- 微信小程序计时器(微信小程序实现简单的计算器功能)
- 微信小程序如何请求服务器数据(微信小程序学习笔记之页面配置与路由方式)
- php开发微信小程序后台步骤流程(基于PHP实现微信小程序客服消息功能)
- 微信小程序单选框组件(微信小程序picker多列选择器mode = multiSelector)
- 微信小程序function怎么使用(微信小程序在{{ }}中直接使用函数的方法示例)
- 微信小程序签名怎么操作(微信小程序实现简单手写签名组件的方法实例)
- pythondjango后台管理(基于腾讯云服务器部署微信小程序后台服务Python+Django)
- 微信小程序怎么绕过人脸的(详解微信小程序官方人脸核身认证)
- 微信小程序canvas 动画(微信小程序使用canvas绘制钟表)
- 微信小程序实现自动定位(微信小程序实现锚点定位功能的方法实例)
- 微信小程序企业微信打卡(使用Python实现企业微信的自动打卡功能)
- 微信小程序图片加特效(微信小程序实现可实时改变转速的css3旋转动画实例代码)
- 微信小程序接口返回数据怎么弄(微信小程序页面返回传值的4种解决方案汇总)
- 微信小程序scrollview 截图(微信小程序scroll-view不能左右滑动问题的解决方法)
- 这8种耐阴植物,营造阴生植物花境,也是一个不错的选择(营造阴生植物花境)
- 览邦G08 Plus SMART WATCH 测评⑱ 全独立这才是智能手表该有的样子(览邦G08PlusSMART)
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
- 智能手表兼容Windows和Android 无需充电挑战苹果(智能手表兼容Windows和Android)
- 一天一冲也算表 麦步,一款待机 21 天的智能手表体验评测(一天一冲也算表)
热门推荐
- sqlcount优化(SQL优化教程之in与range查询)
- php项目开发实例(php项目中类的自动加载实例讲解)
- css中div高度自适应
- apache各种配置(让Apache支持Rewrite静态页面重写的方法)
- 判断图片是否加载完成
- 如何调用dede标签(浅析Dedecms程序SEO常用的列表标签调用代码集合)
- docker从一个容器中退出来(Docker容器迁移到其他服务器的5种方法详解)
- servertemporarilyunavailable(Service Temporarily Unavailable的503错误是怎么回事?)
- 宝塔面板搭建软件(宝塔面板堡塔云控平台增加CPU监控图文教程)
- 免备案服务器云服务器(香港免备案云服务器的优势有哪些?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9