- 博客(5)
- 收藏
- 关注
原创 JavaScript闭包的个人理解
闭包指的就是内部函数可以访问外部函数的作用域,也就是通过一个函数的子函数来访问这个函数作用域下的变量。我们可以看一下下面的函数function Closure() { var number = 99; function getNum() { console.log(number); } return getNum;}var resul...
2020-04-06 19:15:28 157
原创 Lua弱引用表处理普通的内存泄漏
Lua中有垃圾回收机制(GC)的,支持GC的对象有五种string,table,function,full userdata,thread,理论上不会有内存泄漏,但是进行GC时,如果这个对象还有引用,则不会被GC,所以实际上Lua中的内存泄漏是指没有被使用,但是仍然存在引用的对象。内存泄漏处理方法:使用弱引用表管理可能发生内存泄漏的对象弱引用:是指不能确保其引用的对象不会被垃圾回收器回收的...
2020-04-06 17:56:01 542
原创 使用electron-packager打包Cocos Creator的Web版本
1.新建Creator工程,我这里新建了一个HelloWord的工程2.Creator界面选择项目-构建发布(快捷键Ctrl+Shift+B),发布平台选择Web mobile 或者Web Desktop,点击构建发布3.发布完成后在项目根目录build文件夹下的web-xxx目录下将全部文件复制到一个新文件夹内4.安装nodejs(electron需要8.x及其以上版本)5.使用...
2018-10-14 22:21:35 2614
原创 cocos 3.10 iOS播放视频做背景
之前在Android平台实现了该功能,iOS端看了几个帖子之后搞了搞,大致方法相同,多为借鉴参考链接:http://www.cocoachina.com/bbs/read.php?tid-235430.html废话不多说,直接上代码。新建视频view,并将其加入到cocos2d渲染层的下面,设置渲染层为透明,为videoview设置tag值方便以后设置更改UIVideo
2017-03-27 17:51:01 833
原创 cocos 3.10 Android播放视频做背景
cocos2d在Android和iOS平台播放视频调用的是系统播放器,视频默认置顶,自己项目需要将视频做背景,而cocos2d对此所提供的资料又十分少,自己记录一下解决办法。将Director的背景色清空便可以将视频作为背景色安卓底层对视频播放控件添加了播放和暂停的触摸事件,为了自行控制,注释了java响应
2017-03-19 12:09:48 715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人