首页 > 其他分享 >cocos2dx 3.4配置vs2013 + lua环境

cocos2dx 3.4配置vs2013 + lua环境

时间:2023-08-28 15:38:37浏览次数:30  
标签:cocos2dx 配置 vs2013 lua 3.4 调试


cocos2dx 3.4版本及3.4以下版本都可以用cocos ide调试lua,说实话,那个编辑比较差,卡就卡半天。


我们就用vs来进行调试lua

环境配置步骤如下:

第1步:安装vs2013


第2步,下载插件,地址:https://babelua.codeplex.com/

cocos2dx 3.4配置vs2013 + lua环境_环境配置


第3步,安装..BabeLua For 2013 .....vsix


第4部,安装完后,菜单栏会显示lua菜单,并且会弹出配置环境的窗口

cocos2dx 3.4配置vs2013 + lua环境_bug调试_02


第5步,配置完毕后,按F5进行debug调试了

标签:cocos2dx,配置,vs2013,lua,3.4,调试
From: https://blog.51cto.com/u_13566975/7264293

相关文章

  • 如何实现字幕效果,cocos2dx ,Lua
    实现这个字幕效果,其实很简单,只需要画一个遮罩即可完成,带遮罩内部显示,外部隐藏,如下有C++,lua两个版本的代码:functionGameClientView:updateAdvertisement() --body localGG=self._Panel:getChildByName("notification_bg") localGGW=GG:getContentSize().width local......
  • 关于Lua ClippingNode裁剪
    关于裁剪,这个我有遇到一个坑(3.4)的,在做裁剪的时候,整个背景色都是灰色,没有裁剪效果,C++上是可以正常运行,显示裁剪效果,但是用Lua就没有,我找了半天也没有找到原因,。最后在一片文章中看到了这样一句话:需要在初始化app的时候,添加如下代码:_app=newAppDelegate();<spanstyle="color:#......
  • cocos2dx 3.x C++搭建protobuf环境
    Cocos2dx里面在网络游戏通信这一块一般我们都会采用protobuf来进行通信,cocos引擎没有集成C++的protobuf,那我们只能自己来集成了。因为protobuf有很多版本,那么我们怎么去下载与引擎中想对应的protobuf版本呢。他在cocos2d-x\tools\simulator\libsimulator\lib\protobuf-lite在这里......
  • 在lua中如何remove掉table里面的数据
    在lua开发中,数据保存一般都会用tabel来保存,但是在用到table之后,我们都会去清理table,那么我该怎么做呢?我们会调用到table中的remove函数来清理,但是需要注意的是,remove(table,[pos]),删除在pos位置上的元素,后面的元素会向前一栋,然后删除的index会向前移动,导致删除后的数据不是你想要的,......
  • cocos2dx Lua 版本中无法调用setLastFrameCallFunc
     大坑,大坑 需要手动修改源码目录:cocos\scripting\lua-bindings\manual\ui文件:lua_cocos2dx_ui_manual.cpp添加:#include"cocostudio/ActionTimeline/CSLoader.h"#include"cocostudio/ActionTimeline/CCActionTimeline.h"staticintlua_cocos2dx_ActionTimeline_s......
  • cocos2dx 绽开效果
    animalNode:setScale(0.1)animalNode:setOpacity(0)localaction1=cc.Spawn:create(cc.ScaleTo:create(0.15,2.0),cc.FadeTo:create(0.15,255))localaction=cc.Sequence:create(action1,cc.DelayTime:create(1.0))......
  • lua如何在游戏中保存上一次游戏状态
    一般在小型单机游戏中会有保存上次玩家的游戏状态,那么该怎么做呢,一般方法会想到利用文件保存。在lua开发中,都以lua文件来配置游戏数据,所以,我们在保存游戏状态的时候,我们也用lua文件作为保存文件。大概流程如下functiongame:load() localf=dofile(filePath)--生成一张表lua......
  • cocos2dx 3.x ClippingNode裁剪图形
    autoclipNode=ClippingNode::create(); clipNode->setInverted(true); clipNode->setAlphaThreshold(0.0f); this->addChild(clipNode,100); autonewLayer=LayerColor::create(Color4B(0,0,0,150));//添加灰色层 clipNode->addChild(newLayer); au......
  • cocos2dx 如何把文件保存到本地
    除了引擎提供的xml文件,之外,我们还可以利用C/C++的文件保存方式保存到本地看例子代码:voidCSaveMsg::setRestStarPoint(constMaxPiectInformation&r_point){ constchar*pPath=g_pUserDefault->getXMLFilePath().c_str(); FILE*pOpen; if((pOpen=fopen("D:a.txt","w......
  • 关于cocos2dx 3.x自适配屏幕
    我在cocos2dx3.x版本,一般会根据自己的图片去设置屏幕尺寸大小,那么如何去设置呢,下面给出具体代码autoglView=Director::getInstance()->getOpenGLView(); if(!glView) { glView=GLViewImpl::create("star"); glView->setFrameSize(640,960); Director::getInstanc......