原创 前端 js调用网页摄像头进行直播/拍照 前置条件需要https/火狐浏览器网页需要有摄像头创建一个html文件,里面包含2个标签:video 视频播放标签,canvas 图片渲染标签: <video id="video" autoplay style="width: 480px;height: 320px& 2022-02-17 浏览(1) 评论(0) 阅读全文
原创 前端 cocos cc.resource.loadDir在网页端正常安卓端报错的解决 新做的游戏有个排行榜功能,通过cc.resources.loadDir 去加载图片资源头像,生成一个排行榜:// 加载 test assets 目录下所有 SpriteFrame,并且获取它们的路径let that = this;cc.resources.loadDir("rankAvat 2021-12-06 浏览(1) 评论(0) 阅读全文
原创 前端 编译安卓项目时报错 编译安卓项目时报错 com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes 2021-12-03 浏览(1) 评论(0) 阅读全文
原创 前端 cocos creator实现播放音效 找到需要增加音效的节点或者脚本组件,新增个属性(ts声明属性类型):@property(cc.AudioClip)audio:cc.AudioClip = null;current;//表示当前播放的声音在编辑器中,将音效拖入到节点属性配置中:需要播放时,调用:cc.audioEngine.stop(this.current);//停止之前播放的声音this.c 2021-10-25 浏览(1) 评论(0) 阅读全文
原创 前端 cocos creator实现自定义进度条 在上篇文章我们说到了如何实现原生组件的进度条,我们将复用原来的js自定义进度条组件分为2个素材,1:进度条外圈,2:进度条内部进度显示最后效果通过外圈新增sprite组件,固定宽高和排版使用内圈素材作为此节点的子节点:将 type类型改为FILLED,Fill Type改为HORIZONTAL 注意,宽高需要比外圈小一点,要不然看不到外圈的框 之前的文字和原来一样, 2021-10-25 浏览(1) 评论(0) 阅读全文
原创 前端 cocos creator实现加载场景进度条 游戏加载场景一直很慢,为了用户体验,增加一个加载进度条显示加载进度,我们需要用到2个方法:preloadScene 和 loadScene2种节点:遮罩和进度条遮罩:通过单色精灵直接制作一个黑色节点(需要完全覆盖界面,透明度改为100,纯黑色):进度条:直接使用cocos官方节点的进度条,额外增加个label组件显示文字,也可自行使用图片,然后使用填充类型实现进度条需要注意使用widget进行定位 2021-10-21 浏览(1) 评论(0) 阅读全文
原创 前端 Error: EMFILE: too many open files, watch 报错的解决方法 运行一个nodejs项目,发现一直报错Error: EMFILE: too many open files, watchulimittioncico@acbc32866c55 ~ % ulimit -a-t: cpu time (seconds) &nbs 2021-06-03 浏览(1) 评论(0) 阅读全文
原创 前端 利用f12开发者工具在线调试网站js 在很多时候,我们可能需要调试前端的js,但是如果非本地项目,根本没法直接修改js进行调试,但是我们可以利用浏览器的开发者工具,进行修改js并调试 首先我们随便找一个网站: https://www.easyswoole.com/Preface/intro.html 打开f12,点击sources,点击overrides:点击 select folder for overrides 2021-05-22 浏览(1) 评论(0) 阅读全文
原创 前端 js作用域详解 js对象众所周知,js的所有数据类型都是一个对象,例如:var a = 1;console.log声明a=1;a属于number类型,但是number类型又是number对象,有着以下方法:interface Number { /** 2019-06-15 浏览(1) 评论(0) 阅读全文
原创 前端 jscanvas合成图片实现微信公众号海报功能 在微信公众号开发中,很多时候都有个需求是一张图加上头像和昵称或者其他数据生成自己的二维码海报或者是生成分享海报这个需求,php的gd库是可以实现的,但是用服务器进行图片合成,会消耗服务器大量的资源所以我们可以考虑用以下方式实现一:js的canvas图片合成方法 $(function () { & 2018-02-22 浏览(1) 评论(0) 阅读全文