草庐IT

cocos2dcpp

全部标签

vscode中使用luaide-lite插件断点调试cocos2dx-lua

使用quick-cocos2dx-lua,用了众多插件,包括免费的BabeLua,VS调试太慢,vscode上的免费的EmmyLua,还有收费的luaide,都没搞出来,唯独这个免费luaide-lite用成功了,步骤也简单,可以断点调试,查看变量数值,非常实用,简单记录下1.在vscode插件里下载luaide-ide,如下图:2.配置launch.json {"name":"COCOS(remotedebugging)","type":"lua","request":"launch","runtimeType":"Cocos3","localRoot":"${workspaceRoot}"

cocos游戏引擎制作的滚动框地图防止误点操作的简单方法

本篇文章主要讲解,使用cocoscreator来解决在我们日常滚动框开发中,滚动和触摸存在冲突的情况,导致的误触行为的解决办法。日期:2023年11月25日具体事项说明:在我们滚动滚动框时,会出现误点的情况,这时我们用代码解决需要进行上锁,但实际上cocos引擎给出了很简单的解决办法,无需进行上锁的操作。解决办法

android - 进入后台时cocos2d-x游戏崩溃

我的cocos2d-x游戏在进入后台时崩溃了。这是来自AppDelegate的一些代码://Thisfunctionwillbecalledwhentheappisinactive.Whencomesaphonecall,it'sbeinvokedtoovoidAppDelegate::applicationDidEnterBackground(){CCDirector::sharedDirector()->pause();CCUserDefault::sharedUserDefault()->flush();CocosDenshion::SimpleAudioEngine::shar

cocos2dx ​​Animate3D(二)

Twirl扭曲旋转特效//持续时间(时间过后不会回到原来的样子)//整个屏幕被分成几行几列//扭曲中心位置//扭曲的数量//振幅staticTwirl*create(floatduration,constSize&gridSize,constVec2&position,unsignedinttwirls,floatamplitude);源码voidTwirl::update(floattime){inti,j;Vec2c=_position;for(i=0;i(_gridSize.width+1);++i){for(j=0;j(_gridSize.height+1);++j){Vec3v=ge

android - cocos2d-x v 2.0.4 致命异常 GLThread 在 Android 模拟器上运行时

我创建cocos2d-x应用程序我正在使用cocos2d-2.0-x-2.0.4尝试在Android模拟器上从Eclipse运行应用程序时出现错误。12-0408:03:13.792:E/AndroidRuntime(1081):FATALEXCEPTION:GLThread10512-0408:03:13.792:E/AndroidRuntime(1081):java.lang.IllegalArgumentException:Noconfigchosen12-0408:03:13.792:E/AndroidRuntime(1081):atandroid.opengl.GLSurfa

android - cocos2d-X找不到android平台

我正在使用cocos2d-Xv3并且我在这个tutorial之后创建了一个新的cocos2d-X项目.但是当我运行的时候cocosrun-s~/MyCompany/MyGame-pandroid我收到这个错误:buildingapkAndroidplatformnotspecified,searchingadefaultone...Can'tfindrightandroid-platformforproject:"/Users/filipeferminiano/MyCompany/MyGame/proj.android".Theandroid-platformshouldbeequal

android - 尝试在 Cocos2d-X C++ 中设置一个带有整数的 CCLabelTTF 作为其字符串的一部分

所以在带有Cocos2d的Objective-C中,我会使用带有格式的NSMutableString将变量(分数)放入字符串中。我将获取该字符串并使用CCLabel将其放置在屏幕上。使用Cocos2D-x,我无法找到获得此结果的方法。一个简单的例子会很棒。谢谢! 最佳答案 intscore=35;floattime=0.03;char*name="Michael";chartext[256];sprintf(text,"nameis%s,timeis%.2f,scoreis%d",name,time,score);CCLabelTT

【mmdetection】用自己的coco数据集训练mask r-cnn并进行验证、测试,推理可视化,更改backbone,只针对某一标签进行训练

大前提:Ubuntu20.04LTS本人呕心沥血从无到有的摸索,自己边尝试边整理的,其实耐心多看官方文档确实能找到很多东西(下面有官方文档的链接这里就不重复粘贴了),也为了方便我自己copy语句嘻嘻~为什么不是用Windows,作为一个小白我一开始真的想用windows,因为我懒得配双系统,但是没办法,是真的lj,安装又难,训练有诸多限制,就sosad知道吧。安装就看别的博主吧跟着别的博主soeasy嘿嘿~一、准备好自己的coco数据集labelme标注的数据集生成json文件,使用labeleme2coco.py分别生成train,test,val的json文件。二、修改配置文件2.1./m

人工智能学习07--pytorch20--目标检测:COCO数据集介绍+pycocotools简单使用

如:天空coco包含pascalvoc的所有类别,并且对每个类别的标注目标个数也比pascalvoc的多。一般使用coco数据集预训练好的权重来迁移学习。如果仅仅针对目标检测object80类而言,有些图片并没有标注信息,或者有错误标注信息。所以在实际的训练过程中,需要对这些数据进行简单筛选。为什么之前那些都没在测试集上测试?自己去训练自己数据的话,只需要训练集和验证集测试就行,并不需要单独划分一个测试集。因为基本都是在同样的数据分布下进行划分的,测试集的数据分布与验证集的数据分布一样。没有必要单独划分测试集。一般在大型的比赛中会用到测试集。为防止作弊,一般不告诉测试集数据分布信息。所以对自己

android - 为什么 "cocos compile -p android"给出 "The android command is no longer available."错误

我正在做一个cocos2d-x项目。我总是使用cocos命令编译android项目cocoscompile-pandroid--android-studio-mdebug。但是现在这个命令返回一个错误。android命令不再可用。FormanualSDKandAVDmanagement,pleaseuseAndroidStudio.Forcommand-linetools,usetools/bin/sdkmanagerandtools/bin/avdmanagerErrorrunningcommand,returncode:1.Errorrunningcommand,returncod