当前位置:编程学习 > > 正文

微信小程序双人游戏横屏(微信小程序实现拼图游戏)

时间: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" />
    
  • 为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。

    上一篇下一篇

    猜您喜欢

    热门推荐