自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 cocos creator 注意事项,小技巧(不定期更新)

1、ScrollView的使用:编辑器创建scrollView组件的时候下面有个content,默认里面有个item,比较坑的是,只有当content的大小大于view的时候才可以滑动,半屏幕是不可滑动的(之前写lua就没遇到,今天放了一个控件,测试了半天不能滑动,,,)2、ScrollView中滑动的时候会触发item中注册的touch事件,记得勾选编辑器界面的Cancel Inner Ev...

2018-06-22 19:21:34 3756 1

原创 Cocos creator打包工程化(py)

编译之后将build/jsb-link目录下src,res,subpackages三个文件按照不同的脚本来编译生成版本号的配置文件(原生的是.manifest文件,但是我们支持大厅子游戏更新,所以自定义引擎使用的是.u3d文件作为配置文件),每次都要去改对应的版本号,生成好之后再合并上传。之前打包一直手动执行各种脚本,公司发布几个平台(不同服务器),然后上周测试服更新,连续几个版本出现更新问题,搞得人精疲力竭,所以还是交给脚本来执行比较可靠。file是用来生成版本配置文件的js文件:就是官网的js文件。

2024-01-18 11:06:57 753

原创 Vue3 Element Plus自定义年份区间选择组件

(按照element操作方式来写的,颜色自定义的)

2023-12-19 14:40:39 2164 1

原创 uniapp-vue3 抖音小程序开发(上线项目开源)

就直接拿出自己的vue3+pinia框架放入uniapp中开始干:项目比较简单,初版直接上线,想着数据流量接过来进行第二版优化:ue+操作体验+后端打点。上线之后甲方那边有些问题,没导入流量,因此第二版本就没提上日程。项目是单机的,直接读入本地题目配置可以跑。之前开发过支付宝小程序和微信小程序,这次是首次开发抖音小程序,老板要求只能下班之后做,给技术三天做完。最近公司临时接一个项目来接手别人的流量,项目比较小,时间比较赶。

2023-10-07 11:26:57 1762

原创 vscode vue3自定义自动补全

敲代码多了,发现重发动作很多,于是还是定义自动补全代码吧——懒是第一生产力!里面给了demo照着写就行。

2023-08-29 18:31:51 2695

原创 VSCode种git rebase分支冲突解决无法继续rebase

/这一步出现冲突vscode上处理冲突,点击添加(相当于add,下图1 “+”);vscode上点击“继续(下图1 Continue)”直接弹框报错(下图2)常规来说我们git开分支开发完新功能之后,提交之前rebase dev分支,然后合并到dev上算是开发完成。1.执行变基操作:git rebase dev。

2023-07-18 14:20:03 4707

原创 vue3个人案例一——临时组件

vue局部组件模板的使用

2023-02-21 17:55:57 293

原创 Vue3+threejs环境搭建(遇到左键旋转无效)

vue3 + threejs,OrbitControls.js模块引入

2022-12-29 17:59:45 486

原创 vite+vue3分平台打包

项目一套代码需要支持发多个国家,有多个测试服,一个开发服,直接production和development不大够,代码还需要根据不同地区给出不同需求。按照传参动态配置参数,在代码里面判断参数属于哪个平台,然后处理相应的逻辑。

2022-11-22 09:35:48 812

原创 elementUI动态表单校验

动态表单校验的问题

2022-09-07 12:07:26 2485

原创 Vue3 + Vite 多入口配置

Vite+Vue3跳转的问题

2022-09-05 11:42:41 7982

原创 Vue3 语法糖局部组件批量引入遇到的一些问题

vue3 语法糖

2022-08-30 11:37:04 626

原创 vitejs vue3全局模板组件注册

全局组件注册

2022-06-20 16:33:50 734

原创 Vue3 使用pinia+pinia-plugin-persist setup写法

vue3 pinia 数据持久化

2022-06-20 12:05:09 2898 4

原创 ccc-devtool安装不显示的问题

ccc-devtool安装不显示的问题

2022-05-31 16:39:53 788

原创 css关于transform执行顺序问题

如题,我面试被问到这个,因为用的比较少,所以没答上来,面试官说是倒着执行,我网上查询给的答案说的没强调过程(可能我没get到答主的点)。查了一下MDN,上面说的就很直接:要应用的一个或多个CSS变换函数。 变换函数按从左到右的顺序相乘,这意味着复合变换按从右到左的顺序有效地应用。一方面说明顺序从左到右,另一方面要结果相乘,和我测试结果一致。如:transform: rotate(90deg) scale(2) translateX(200px);这个是顺时针旋转90度,然后放大2

2022-05-17 11:52:05 753

原创 力扣(LeetCode)385. 迷你语法分析器

给定一个字符串 s 表示一个整数嵌套列表,实现一个解析它的语法分析器并返回解析的结果 NestedInteger 。列表中的每个元素只可能是整数或整数嵌套列表示例 1:输入:s = "324",输出:324解释:你应该返回一个 NestedInteger 对象,其中只包含整数值 324。示例 2:输入:s = "[123,[456,[789]]]",输出:[123,[456,[789]]]解释:返回一个 NestedInteger 对象包含一个有两个元素的嵌套列表:1. 一个 i

2022-05-09 23:31:37 190

原创 leetcode上的回文链表

题目:给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。例 1:输入:head = [1,2,2,1]输出:true示例 2:输入:head = [1,2]输出:false提示:链表中节点数目在范围[1, 105] 内0 <= Node.val <= 9进阶:你能否用O(n) 时间复杂度和 O(1) 空间复杂度解决此题?来源:力扣(LeetCode)链接:https://lee...

2022-05-09 18:34:32 128

原创 uniapp笔记

1、组件没加载出来,因此ref也不生效了?作为vue前端过来的,常规的周期问题不生效就不提了,我说的是一个比较诡异的情况。我创建的组件目录是components/dialog/dialog.vue然后调用的时候组件显示不出来,因此ref没生效。原因竟然是我不能用dialog,换个名字就好了...

2022-04-26 11:29:52 1196

原创 Vue2 elementUI年份区间选择组件

问题:elementUI中有日期范围组件,月份范围选择的,就是没有年份范围选择的,需要加一个类似风格的。先看月份的范围选择效果:在看实际实现效果(因为我们主题是自定义风格,所以颜色有些差异,可以调整):<template> <div class="yearPicker" ref="yearPicker" :width="width"> <input ref="inputLeft" v-model="startS...

2022-01-13 11:03:01 8655 11

原创 Vue requestFullscreen全屏导致Element下拉框无法展示

问题如题。解决方案:我们可以通过document.documentElement元素调用requestFullscreen,之后在需要全屏的元素使用fixed布局,调整层级可以全屏。

2021-11-03 11:36:23 3426

原创 关于 vue3 使用scss 出现 Syntax Error: TypeError: this.getOptions is not a function

vue3使用scss只用安装两个包就行:npm install sass --save这个问题是sass-loader版本太高直接改package.json中的sass-loader:"^10.1.0"然后执行npm install就ok和npm install sass-loader@^10.1.0 --save是一样

2021-10-12 23:56:05 610

原创 Webpack5打包报错ducument is not defined

正常测试完字体,用的是样式表导入的css文件,然后直接打包报错如下:ERROR in Error: webpack://project/./node_modules/style-loader/dist/runtime/injectStyles IntoStyleTag.js?:93 var style = document.createElement('style'); ^ ReferenceError: document is not define

2021-06-01 17:31:30 633

原创 Webpack5使用html-loader@2.xx打包html中的图片

ERROR in Error: webpack://project/./index.html?./node_modules/html-webpack-plugin/lib/l oader.js:9 var ___HTML_LOADER_IMPORT_0___ = new URL(/* asset import */ __webpack_require_ _(/*! ./assets/images/sun.png */ "./assets/images/sun.png"), __webpac.

2021-06-01 16:44:46 468

原创 Vue3上调用swiper6

一、先本地安装插件 npm install vue-awesome-swiper --save npm install swiper --save二、在main.js全局导入import VueAwesomeSwiper from 'vue-awesome-swiper'import 'swiper/swiper-bundle.css'Vue.use(VueAwesomeSwiper)三、直接在使用的地方用组件,代码直接可以跑(注释的地方就是:核心是分别导出的各个子组件...

2021-04-27 22:31:46 934 1

原创 nodejs处理windows路径的反斜杠

最近偶然处理一个小程序项目设计到后台是express到,上传图片到服务器,然后生成一个路径是一个带有反斜杠的,然后返回到客户端,小程序拉去图片的时候各种被转义了。特别是文件名中"t"之类的开头的非打印字符。然后各种搜资料,你会发现网上各种教你replace(/\\/g, "/"),然而执行效果是这样的:并没有什么乱用。然后我看到服务器发过来的json字符串是会给我自己额外加上一个反斜杠,然后思路出来了,虽然不是什么牛逼办法,但是也是一种把问题处理了,如果有其他办法谢谢告诉我,感激不尽。.

2021-03-26 18:00:32 3660

原创 Py文件处理的常用函数

 关于文件批量处理第一个想到的就是py,经常用到一些通用函数。每次换工作或者换电脑都重写。虽然不难但是每次重写、测试还是有点点浪费时间。一、文件递归读取成为字典#按照路径递归读取文件列表def initFileData(sPath): if not os.path.exists(sPath): print("File Path Error:", sPath) ...

2018-11-16 12:02:41 244

原创 Execution failed for task ':warcraft:mergeDebugResources'

换游戏图标,有时候png,jpg文件同名会有这个错,删一个

2018-08-01 16:09:35 176

原创 游戏打包AS Execution failed for task ':app:compileDebugJavaWithJavac (后面没有MD5)

在defaultConfig 里面加这个就行multiDexEnabled true

2018-08-01 15:18:28 531

原创 quick-cocos2d-lua关于游戏覆盖安装更新缓存的处理

问题:我们知道每次在google play和appstore上提审包总会提升版本号,然后就提醒玩家游戏需要升级,这时候有些玩家会出现黑屏,登录不了等等比较严重的问题,主动清理缓存数据就会好,但是好多初级玩家并不知道,这样会造成比较不好的印象。原因分析:就我所在项目而言,用的是quick3.3,我们在游戏发布后做了多次热更新,热更新是在缓存目录的,覆盖安装并没有删除该目录内容。然后安装之后进入游戏,...

2018-06-11 14:23:16 912

原创 ios消息推送报错140735865074632:error:0906D06C:PEM

是按照这位兄台的blog接入推送sdkhttps://blog.csdn.net/showhilllee/article/details/8631734由于是运营那边给的p12文件和cer文件,所以直接跳过前五步。在生成PushChatKey.pem文件的时候需要输入密码,偷了个懒,直接输入一样的然后就没有Verifying - Enter PEM pass phrase.到了执行这个的时候ope...

2018-05-04 11:54:37 2577

原创 codesign 想要访问您的钥匙串中的密钥

ios 开发中用新的得开发者账号去给项目打包的时候经常弹出,然后你觉得以前项目不会弹啊,,,因为新的开发者证书默认权限是访问的时候需要确认,打开钥匙串访问界面,不会的点击上面的问号,进入之后先解锁左上角的登录钥匙。如图:然后点击下面“我的证书”,然后在右边栏里面找到你正在用到的开发者账号,点击三角形扩展按钮,下面的钥匙双击会出现以下界面:默认选中第二个,改成第一个就行,这里会让你输入登录密码确认。...

2018-04-09 18:25:42 39545

原创 python导表

以前用Python,用py导表觉得很方便,现在用的是lua,项目用的是一个本地服务器从数据库服务器获取数据,导成lua文件,然后生成,每次加一个导表很多不方便,每次导表还要开启本地服务器,而且,加一个导表需要在每个使用者的本地服务器添加文件名字;于是乎,我觉得还是用py导表lua用吧,用xlrd模块(不知道的先了解一下很简单的)。#-*- coding:utf-8 -*-import sysi...

2018-03-22 21:05:40 666

原创 cocos2d-quick-lua 中使用百度翻译

游戏聊天文本翻译

2018-01-20 13:49:27 414

原创 quick-cocos2dx-v3.3打包

*条件:* quick-cocos2d-x-v3.3 32位ndk-r10e Win7 ide:android-studio-2.3.3 一、用quick创建项目 项目创建目录如图所示: 二、然后路径frameworks\runtime-src\proj.android_no_anysdk文件到android-studio: 导入后如果让你更新gradle就直接更新吧!

2017-09-20 18:02:04 1797

原创 cocos quick lua 输入框点击穿透的问题处理方案。

cocos quick lua 输入框点击穿透的问题处理方案。 条件:当前版本quick-3.3 -lua,系统 win7。问题:在输入框(textField或者editbox,下文“输入框”就代表这两种)打开的情况下弹出其他界面盖住输入框,点击上层界面的时候输入框还会优先响应点击事件,而上层的界面上的其他控件不会响应点击事件。原因分析:界面上的点击事件使我们自己定义的touch事件,而输入框点击

2017-09-09 14:40:37 1122

adob ari+shoeBox

adob ari+shoeBox

2022-07-05

cocos2d-x-2rd-party-libs-bin

quick-cocos2dx-x3.3关于ipv6兼容性的处理文件(方法见blog,一般情况下只同步curl就够了,lua代码自己支持一下)http://blog.justbilt.com/2016/06/19/quickx-ipv6/

2018-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除