摘要: 小游戏玩法介绍 用户通过点击屏幕让小鸟往上飞,控制小鸟穿过管道,每穿过1组水管加1分,直到碰到管道游戏结束。 鸟节点 制作一个鸟节点,给它添加碰撞体和刚体组件。 碰撞体组件:可以选用CircleCollider2D组件,通过碰撞体可以方便监听鸟和管道是否产生碰撞。 刚体组件:选用动力学类型,通过力的 阅读全文
posted @ 2025-03-12 23:17 zezhou222 阅读(227) 评论(0) 推荐(0)
摘要: 生成落脚点 第一个落脚点生成在原点位置,之后的落脚点生成位置则是在前一个落脚点位置基础上进行偏移。 落脚点的角度在30或150度随机生成,30度表示在角色右边,150度则是在角色左边。 下一个落脚点距离上一个落脚点的距离是随机的,例如定义在90至200像素值之间随机数值。 generateFooth 阅读全文
posted @ 2025-03-12 18:15 zezhou222 阅读(526) 评论(0) 推荐(0)
摘要: 生成游戏网格 坐标系定义 采用左下角为原点(0,0)的二维坐标系 网格尺寸例如:20行 × 10列 网格状态定义 enum GridStatus { notUse, snakeHead, snakeBody, food, } 生成游戏网格,默认所有网格的状态是未使用 generateGrids(){ 阅读全文
posted @ 2025-03-11 17:50 zezhou222 阅读(540) 评论(0) 推荐(0)
摘要: 1. 以word模版生成word 模块:docxtemplater 不仅可以处理word(免费):也可excel(收费)、html(收费)、等等 官网文档:https://docxtemplater.com/docs/get-started-browser/ 官网在线演示:https://docxt 阅读全文
posted @ 2022-09-26 17:16 zezhou222 阅读(877) 评论(0) 推荐(0)
摘要: 目前测试的是打包成h5和微信小程序的注意点: 1. 样式需要规矩一点(对于微信小程序),不能有*这种和*:first-child这种修饰符存在。需要.class这种,对于组建标签上定义类值也不可以 2. 微信小程序对于v-show可能会无效果,v-show替换成v-if 3. 对于intersect 阅读全文
posted @ 2022-07-23 09:42 zezhou222 阅读(2086) 评论(0) 推荐(0)
摘要: 电脑端调试可以打开检查,移动端调试可以用vConsole。 效果: 完整步骤:(uniapp写法) 1. 在页面找个隐藏位置(我选的用户页-左上角) // 页面打开vconsle的入口 <view style="position:fixed;top: 20px;left:20px;width:50p 阅读全文
posted @ 2022-07-21 15:36 zezhou222 阅读(3046) 评论(0) 推荐(0)
摘要: sass本身就有变量定义,来实现修改变化全局(模版地方样式使用的颜色): 定义: $theme-color: #18b566; 使用: background-color: $theme-color; 之后变色只需修改$theme-color的值即可,但这种方式是编译前的方式。 编译后依然有效的方式: 阅读全文
posted @ 2022-07-20 15:48 zezhou222 阅读(514) 评论(0) 推荐(0)
摘要: vuex对应已经定义的会具有响应式特性,对于动态添加的不会有响应式(比如,定义了一个对象,对象里的属性是动态后续添加的,页面又使用了动态的属性)。 解决方式: import Vue from 'vue' Vue.set(state.obj, key, value) 图示: 阅读全文
posted @ 2022-03-23 21:11 zezhou222 阅读(407) 评论(0) 推荐(0)
摘要: 抽离共同数据为模块 具体:把默认数据配置抽离到一个模块里,通过安装模块导入获取。 作用:做很多类似项目时候可以用到 全局模块: 1. 创建结构和入口文件 2. 本地link形式,建立软连接(link方式也可通过安装形式进行替代) link :把当前项目软件到全局node_modules模块下 unl 阅读全文
posted @ 2022-03-10 12:03 zezhou222 阅读(146) 评论(0) 推荐(0)
摘要: 加功能,在opt_info里定义功能信息,p_check加检查,p_set设置参数。 执行效果: 代码: import sys import json import os # from core.e2j import E2J # from core.merge import Merge # from 阅读全文
posted @ 2021-12-01 10:25 zezhou222 阅读(270) 评论(0) 推荐(0)