cocos2dx
关于cocos的相关内容
奋斗ing
最喜欢的一句话:
what's your dream!You got a dream, you gotta protect it!
展开
-
cocos2dx lua 读取图片数据 点击非透明区域 getColorAt
由于要做个斜45度的塔防游戏,涉及到选择地块摆放建筑,地图又是类似tilemap拼凑的,所以在正方形的精灵图片下,会有大部分地方为透明的,拼在一起的时候,无法正确选中,所以就弄了这个,不得不说,cocos引擎文档还是差很多,getColorAt,开始还不知道这个方法,本想自己导出个lua的对应接口,结果在看源码的时候发现了这个方法,网上直接搜确收不到,包括cocos自己的api文档,哎一言难尽原理:1.读取图片流数据2.转换坐标3.读取rgba代码如下: local s.原创 2020-05-17 02:01:06 · 1118 阅读 · 0 评论 -
Quick-Cocos2dx-Community 3.7 windows 安装
官方网址:http://www.cocos2d-lua.org/Windows1.先到官网找到git网址,clone框架代码2.直接运行目录下的setup_win.bat 这里其实只是设置了个环境变量3.运行player3 即可使用了Android1.使用player3新建个工程这里都是可视化操作,还是蛮简单的,你可以自己选择是否copy引擎代码到工程里...原创 2020-05-03 13:33:51 · 796 阅读 · 0 评论 -
cocos2dx-lua 调用 原生ios 和 android
cocos2dx 版本:3.17.2cocos提供了应用层上面的 lua 和 原生的互调, 通过LuaBridge实现.不过使用情况有限,只有几个API可供使用,简单调用还可以,再lua调用原生方法的时候是无法获取返回值,简单写了个实现,不推荐使用先上 lua 的方法--获取lua 调用类XXFun.XXGetNativeRequire = function() if (cc...原创 2020-05-01 21:33:22 · 1022 阅读 · 0 评论 -
cocos2dx 3.17.2 安装pyyaml 错误 python installation found in the registry
安装的时候提示错误"python installation found in the registry"去注册表下看了下路径,找到Python导出后,用记事本打开,在路径SOFTWARE\后面加上WOW6432Node\保存,双击添加到注册表中注册成功!原因很坑,是因为cocos2dx 里面的readme给的下载链接是32位查了下,是因为32位查找注册表路径是W...原创 2020-04-30 02:07:19 · 283 阅读 · 0 评论 -
cocos2dx - lua 3.17.2 自建 lua - MVC 框架
这里是实际操作篇,如果理论有问题,可以先看我另外一篇介绍<<传送门>>这个MVC一共4个文件XXModel.lua XXView.lua XXController.lua XXMVCManager.lua先看具体代码 , 然后显示使用效果,代码如下:XXModel.lua--定义类就使用cocos自带的class即可local XXMod...原创 2020-04-28 00:59:20 · 1016 阅读 · 6 评论