草庐IT

cocos2dx-lua

全部标签

Cocos Creator + TiledMap制作瓦片地图部分经验总结

官方要求如下: 最终经过测试得到如下结论CocosCreator均可享受Tiled最新版本特性CocosCreator3.6.2/2.4.9版本均可读取tiled1.9.2版本,可享受新特性问题: [Scene]texturesizeexceedscurrentdevicelimits24000/16384原因:tiled图片集长度不能超过16000像素,否则无法正常加载,在模拟器和浏览器均不能正常显示问题:图层不展示,或者黑屏,或者获取不到ObjectGroup的内容原因:图层尽可能不要超过4层

springboot~redisson中使用lua脚本的问题

起因事情是这样的,我在通过redission进行限流时,用到了在lua脚本里进行数值计算,而我在本地测试过程中,发现所有tonumber()方法时,返回值都是nil,这个原因最后找到了,是没有配置序列化的方式,出现错误提示如下:org.redisson.client.RedisException:ERRErrorrunningscript(calltof_189758df5f16d279fa4852c3ee51f702e4ea0414):@user_script:1:user_script:1:attempttoperformarithmeticonanilvalue.channel:[id:

ios - 在cocos2d-x中使用数据库(如sqlite)

我开始在iPhone上构建游戏应用程序。我正在使用cocos2d-x游戏引擎,因为它很容易从那里移植到android。编码也是用C++编写的,我非常熟悉。我想知道是否有办法在cocos2d-x中使用任何数据库。虽然sqlite是首选但不是强制性的。我将在数据库中拥有大约1/2MB的数据。所以,是的,我也考虑过保留/使用内存数据库,但我希望我的读/写查询具有时间效率。我查阅了一些博客,这些博客建议我可能需要为sqlite使用C++包装器。问题是,对于一个独立的C++代码,我可以设置环境,但是我如何将它集成到xcode(在macos中)中以将sqlite与cocos2d-x一起使用。

ios - 在cocos2d-x中使用数据库(如sqlite)

我开始在iPhone上构建游戏应用程序。我正在使用cocos2d-x游戏引擎,因为它很容易从那里移植到android。编码也是用C++编写的,我非常熟悉。我想知道是否有办法在cocos2d-x中使用任何数据库。虽然sqlite是首选但不是强制性的。我将在数据库中拥有大约1/2MB的数据。所以,是的,我也考虑过保留/使用内存数据库,但我希望我的读/写查询具有时间效率。我查阅了一些博客,这些博客建议我可能需要为sqlite使用C++包装器。问题是,对于一个独立的C++代码,我可以设置环境,但是我如何将它集成到xcode(在macos中)中以将sqlite与cocos2d-x一起使用。

Linux下Lua和C++交互

前言lua(wiki中文官方社区:lua-users)是一门开源、简明、可扩展且高效的弱类型解释型脚本语言。由于其实现遵循C标准,它几乎能在所有的平台(windows、linux、MacOS、Android、iOS、PlayStation、XBox、wii等)上运行。在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数打印在控制台上。Lua函数主要有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用;2.计算并返回值,这种情况下函数作为赋

Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项

Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项设备/引擎:Mac(11.6)/cocos开发工具:Xcode(13.0)开发需求:根据项目需求来转换精灵的坐标【这是一个拉票置顶>~】开始正文之前先给自己的2022做个总结,顺便也拉个票~下一个365天,要继续充满热爱~2022即将结束,这一年来自己已经记不清自己的创作历程,看到年度创作报告的时候,才发现自己做了这么多了,才发觉创作分享已成了自己的一个习惯。回想起来自己从开始的简单创作分享,到现在的分享日常,更多的是对所做的事情的热爱,我也将会将这份热

Yolo-pose训练和测试,多分类修改,COCO数据集(17关键点)

1.准备coco2017数据集coco格式标签edgeai-yolov5-yolo-pose(yolov7中的pose也是从这里改过去的,有一点不同)yolo-pose创建coco_kpts文件夹#其中coco_kpts文件夹与edgeai-yolov5-yolo-pose处于同一目录下,格式如下: edgeai-yolov5│README.md│...│coco_kpts│images│└─────train2017││└───||'│└─val2017|└───|.│annotations|labels│└─────train2017││└───||'│└─val2017|└───|.|t

Yolo-pose训练和测试,多分类修改,COCO数据集(17关键点)

1.准备coco2017数据集coco格式标签edgeai-yolov5-yolo-pose(yolov7中的pose也是从这里改过去的,有一点不同)yolo-pose创建coco_kpts文件夹#其中coco_kpts文件夹与edgeai-yolov5-yolo-pose处于同一目录下,格式如下: edgeai-yolov5│README.md│...│coco_kpts│images│└─────train2017││└───||'│└─val2017|└───|.│annotations|labels│└─────train2017││└───||'│└─val2017|└───|.|t

python - 通过 Lua 从 Redis 获取与键模式匹配的所有值

我正在尝试使用py-redis和lua找到与特定模式匹配的所有键及其值,这是我的代码rc=redis.Redis(..)rc.set('google:',100)rc.set('google:3',200)rc.set('google:2',3400)rc.set('google',200)rc.set('fb',300)get_script="""localvalue=redis.call('GET',KEYS[1])returnvalue"""get_values=rc.register_script(get_script)printget_values(rc.keys(patte

python - 通过 Lua 从 Redis 获取与键模式匹配的所有值

我正在尝试使用py-redis和lua找到与特定模式匹配的所有键及其值,这是我的代码rc=redis.Redis(..)rc.set('google:',100)rc.set('google:3',200)rc.set('google:2',3400)rc.set('google',200)rc.set('fb',300)get_script="""localvalue=redis.call('GET',KEYS[1])returnvalue"""get_values=rc.register_script(get_script)printget_values(rc.keys(patte