- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 MacOS上xlua集成第三方库
其他lua第三方库的添加也是安这个流程,删除则是反过来的流程。无论是第三方还是自己定义的c代码都能接入到xlua的库中,只要代码在各个平台兼容即可。mac上可以编译mac os ,ios 和Android平台库。win上可以编译x86平台。
2023-04-04 17:52:19 911 1
原创 在Unity URP中使用UI相机
在unity2019后,官方全面支持了urp。我自己的项目也决定使用urp的渲染通道来开发。原本项目的UI是使用ugui,用一个ui照相机来拍摄显示。至于为什么用ui照相机的方式来显示UI。主要是考虑到方便在UI上显示3d模型和3d特效。开发比较直观,省去用照相机纹理的方式来搞。首先项目切换为urp的渲染通道,urp怎么使用,自行百度,这里不再赘述。切换后,camera的inspector面板会变成这样:1,把UI相机的RenderType改成“Ov...
2021-09-16 12:07:21 3297 1
原创 关于cocos2dx在安卓运行时,在游戏内打开系统窗体后将app退到后台再返回时,游戏内容黑屏问题修复。
这个问题其实不难解决,找到问题所在,两行代码就搞定了。在官方的安卓工程内(我这里是3.16版本,其他也是类似的),打开src/org/cocos2dx/lua 目录里的AppActibity.java。这个类继承与CocosdxActivity,可以理解为安卓的Activity。在这个类里重新实现activity的onResume()。说白了这个接口就是activity重新获得系统焦点的一个回调函数,有安卓系统触发。在这个接口内加入游戏GLView的刷新即可。代码如下:@Overrideprotec
2020-11-02 16:58:02 530
原创 cocos2dx3.0bate 创建安卓工程修改笔记
cocos3.0bate的项目生成对比之前版本的cocos有较大的改变,每次新建新的项目都会把cocos2d的基础包复制一份带工程目录下这是一个近1个G的包,太大了,关键的是一个后项目多了之后,想要统一修改cocos的c++层的成本就会变得很高,每个工程相对都是独立的,都要重复修改一次。所以必须修改,修改内容如下:通过cocos自带的创建工程的工具create_project.py创建
2014-02-12 15:39:07 631 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人