更新记录
1.0.0(2026-11-07)
- 首次发布 uni-app x 游戏组件,支持 easycom 页面接入。
- 收录九种玩法,包括持续增强的无尽模式、永久升级和本地存档。
平台兼容性
uni-app x(5.34)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| × | × | × | × | × | √ |
飞刃山门
飞刃山门是一款可嵌入 uni-app x 微信小程序页面的 Canvas 2D 动作游戏。玩家拖动角色走位,环绕角色的飞刃自动攻击。组件包含大厅、九种玩法、体力、金币、两项永久升级、音效和本机存档。
接入
使用 HBuilderX 5.34 或更新版本打开 uni-app x 项目,将 feiren-game 放进 uni_modules,然后在有明确高度的容器内使用 easycom 标签。
<template>
<view class="game-page">
<feiren-game :active="active" />
</view>
</template>
<script setup lang="uts">
const active = ref(true)
onShow(() => { active.value = true })
onHide(() => { active.value = false })
</script>
<style>
.game-page { flex: 1; height: 100%; }
</style>
| 属性 | 默认值 | 用途 |
|---|---|---|
active |
true |
设为 false 时暂停战斗和绘制。页面重新显示后可在游戏中继续。 |
safe-area |
true |
避开屏幕安全区及微信小程序右上角胶囊。宿主已处理内边距时可设为 false。 |
storage-key |
spin-blade-profile-v1 |
本机存档键。需要多个独立进度时,为每个实例设置不同的键。 |
在画布上拖动走位,飞刃自动攻击。微信小程序宿主使用自己的普通小程序 AppID。
玩法
竹林闯关、僵尸来了、火车来了、击败巨龙、巨龙入侵、地狱模式、转刀对决、拼刀大 PK 和无尽模式。拼刀大 PK 为本地电脑对战。无尽模式会逐波增加出怪压力,每五波刷新首领,并在本机保存最高完成波数。
源码结构
components/feiren-game/feiren-game.uvue负责宿主布局、触控、声音和存档。game/core.uts负责战斗数值、无尽波次和结算。game/view.uts负责大厅与战斗绘制、命中区域和输入状态。static/spin/包含图片与音效。替换为不同尺寸的图片时,同步更新view.uts的原图尺寸。
游戏进度保存在本机,无网络请求、广告或额外设备权限。插件授权范围以 DCloud 插件市场订单及购买协议为准。

收藏人数:
购买源码授权版(
试用
赞赏(0)
下载 210
赞赏 2
下载 12749173
赞赏 1959
赞赏
京公网安备:11010802035340号