Cocos2d-x
CoderHustlion
这个作者很懒,什么都没留下…
展开
-
Blender 导入导出 mesh 格式(Ogre Mesh)
简介Particle Universe Editor 提供的 3D 粒子效果示例采用的模型格式是 Ogre mesh,为了能够进行编辑、修改转换,研究了一下相关工具。Blender 导出 mesh版本:Blender 2.8xhttps://github.com/OGRECave/blender2ogreBlender 导入 mesh版本:Blender 2.8xio_mesh_Kenshi下载地址:https://www.lofigames.com/phpBB3/viewtopic.ph原创 2021-06-01 18:14:00 · 12968 阅读 · 4 评论 -
Cocos2dx 3.10 Shader 使用示例
以下提供一个函数完成顶点着色器、片元着色器、GLProgramState 设置,方便进行快速测试。正式项目中应该合理保存到相应的文件并使用通用函数。function setupFXToNode(node) local vs = [[// 由 cocos2d-x-3.10/cocos/renderer/ccShader_PositionTextureColor_noMVP.vert 修改而来#ifdef GL_ESprecision lowp float;#endifattrib原创 2021-03-16 15:21:33 · 430 阅读 · 0 评论 -
GLFWError #65542 Happen, WGL: The driver does not appear to support OpenGL 问题解决
简介在使用远程桌面时,使用 opengl 的 exe 启动时会报错 GLFWError #65542 Happen, WGL: The driver does not appear to support OpenGL,无法正常启动。本文介绍针对这一情况的解决方案。方法访问 https://fdossena.com/?p=mesa/index.frag下载 32 位版本 Mesa3D for windows:https://downloads.fdossena.com/geth.php?r=mes原创 2020-12-21 17:19:30 · 22699 阅读 · 2 评论 -
Python Cheetah UnicodeDecodeError: ‘ascii‘ codec can‘t decode解决
打开 Cheetah/Compiler.py 文件,按以下注释划定的范围加入代码import sys# ...currentTime=time.time#....# 以下是添加代码reload(sys)sys.setdefaultencoding('utf-8')# 以上是添加代码# ....class Error(Exception): pass原因应该是要处理的代码有中文编码,添加此处代码后可正确处理。参考:UnicodeDecodeError: ‘ascii’ codec原创 2020-12-17 21:53:52 · 270 阅读 · 0 评论 -
Cocos2dx lua 版本号查找方法
找到 cocos2dx\external\lua\lua\lua.h 文件,由其中的 LUA_VERSION、LUA_RELEASE 确定。例如:#define LUA_VERSION "Lua 5.1"#define LUA_RELEASE "Lua 5.1.4"则可以确定使用的是 lua 5.1.4.原创 2020-12-14 12:01:51 · 1218 阅读 · 0 评论 -
Cocos2dx 3.10 Windows 平台打包 APK 步骤
简介本文介绍Cocos2dx 3.10 Windows 平台打包 APK 步骤。使用的版本是:http://cocos2d-x.org/filedown/cocos2d-x-3.10.zip步骤以下给出关键库的下载链接,主要是设置一些环境变量,然后用 cocos 命令打包即可。请对应修改路径。以下在 cmd 中运行::: https://mirrors.gigenet.com/apache//ant/binaries/apache-ant-1.9.15-bin.zipset ANT_ROOT=D:原创 2020-10-14 20:53:34 · 737 阅读 · 0 评论 -
Cocos2dx 3.17 Windows 平台打包 APK 步骤
简介本文介绍Cocos2dx 3.17 Windows 平台打包 APK 步骤。使用的版本是:https://github.com/cocos2d/cocos2d-x/releases/tag/cocos2d-x-3.17对应 commit: 5c381d8下载:https://github.com/cocos2d/cocos2d-x/archive/cocos2d-x-3.17.zip步骤解压 cocos2d-x-3.17.zip。用 Android Studio(AS) 直接打开:co原创 2020-10-14 20:35:33 · 946 阅读 · 0 评论 -
cocos2dx 的 Repeat 函数的一种等效用法(lua 接口)
引子在使用多个 cc.RotateBy 来创建连续的旋转动画时,发现 Repeat 函数调用后,传入的参数是 3,却跑了 4 次。传 6 跑 7。传 9 跑 9。函数表现得比较奇怪,一时源码中又看不出 bug 所在。于是想到了利用 Sequence 做一个等效实现。实现办法local r = cc.RotateBy:create(0.1, 60)local xs = { r:clone...原创 2019-11-14 15:42:28 · 627 阅读 · 0 评论