E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cocos2dx-lua
cocos2dx-lua
读取json文件
cocos2d-x技术群新群:117871561c++技术交流群:593010226localstr=cc.FileUtils:getInstance():getStringFromFile("xxxx.json")localok,datatable=pcall(function()returncjson.decode(str)end)iftrue==okandtype(datatable)=="
亮亮同学
·
2024-02-01 03:30
cocos2dx-lua
常用到的动作【转载】
cocos2dx-lua
常用到的动作【转载】原文链接:https://www.cnblogs.com/meixinghao/articles/3900049.htmllocalseq=CCSequence
aqiu~
·
2024-01-13 10:19
cocos2dx-lua
输入框 (EditBox)
cocos2d-x技术群新群:117871561c++技术交流群:593010226--创建localeditTxt=ccui.EditBox:create(cc.size(350,100),"xx.png")--输入框尺寸,背景图片editTxt:setName("inputTxt")editTxt:setAnchorPoint(0.5,0.5)editTxt:setPosition(970,5
亮亮同学
·
2023-12-17 01:22
cocos2dx-Lua
绑定
最近开始使用cocos2dx进行游戏开发,过程中发现有些东西需要使用c++进行实现,暴露给lua层使用,所以研究了下cocos2dx自带的tolua插件功能,发现网上相关的资料都写得比较粗略,故自己总结一篇,以加深印象。一、环境配置(win)lua绑定所需要的环境,可以通过查看frameworks/cocos2d-x/tools/tolua目录下的README文档得知,按照文档要求配置相关环境即可
JanRoid
·
2023-12-02 16:12
vscode中使用luaide-lite插件断点调试
cocos2dx-lua
使用quick-cocos2dx-lua,用了众多插件,包括免费的BabeLua,VS调试太慢,vscode上的免费的EmmyLua,还有收费的luaide,都没搞出来,唯独这个免费luaide-lite用成功了,步骤也简单,可以断点调试,查看变量数值,非常实用,简单记录下1.在vscode插件里下载luaide-ide,如下图:2.配置launch.json{"name":"COCOS(remo
天马流星2719
·
2023-12-02 06:48
vscode
cocos2d
lua
设置cocos2d-lua中的搜索路径
cocos2d-x技术群新群:117871561写在前面:初学者在学习
cocos2dx-lua
的时候一般都是从新建cocos工程开始,但却不知道如何设置资源路径,好多情况下会出现显示不出图片的情况那么cocos2dx
亮亮同学
·
2023-11-28 04:02
cocos2dx-lua
在ios上实现生成及扫描二维码
首先说明下,我是支持用ios原生方法实现的。不过扫描二维码原生方法不支持ios7.0之前的设备,所以生成二维码用的原生方法实现,而扫描二维码用zBarsdk实现的(当然也可以用google官方的zXingsdk)。其中zBar中包含生成二维码的方法,而且更多样,我只是喜欢尽量用原生方法来实现。这里我把所有生成二维码的代码和lua调用的扫描二维码方法都放在了项目->frameworks->runti
u010536615
·
2023-10-25 12:50
技术
Cocos2dx
c++
二维码
扫描
ios
cocos2dx
lua
DIY斗地主项目
0.起因今年忙完两个棋牌项目后,实在是闲得没事干了,自己写了个斗地主1.环境客户端:
cocos2dx-lua
服务器端:nodejs数据库:mysql2.功能支持多个玩家联网玩斗地主由于没有美术支持,还不够算商业化产品级别
沫晚霞光
·
2023-10-24 17:14
cocos2dx+lua学习笔记:UIPageView的使用
前言本篇在讲什么本篇简单介绍Lua篇cocos2dx中UIPageView的相关内容仅介绍简单的应用,仅供参考本篇适合什么适合初学Cocos2dX的小白适合想要在
Cocos2dx-lua
中使用UIPageView
因吹斯听的Sun同学
·
2023-10-16 14:57
Cocos2dX-lua
lua
cocos2d
学习
【转载】
Cocos2dx-Lua
3.10 + Sublime Text3开发环境搭建
https://www.namidame.tech/Cocos2dx-3-10-Lua-Sublime-Text3_environment.html本篇教程讲述如何基于sublimetext3编辑器配置
cocos2dx-lua
你很德布罗意
·
2023-10-09 12:52
cocos2dx-lua
圆周运动
描述:图片围绕着圆做圆周运动,一开始小鸟图片要放在圆中心位置self.pic:stopAllActions()localcirCleR=200--圆的直径localdir=-1--1逆,-1顺localx=0localy=0localbeagainX=self.pic:getPositionX()localbeagainY=self.pic:getPositionY()localconvRtain
翊飞
·
2023-08-04 11:45
cocos2dx-lua
cocos2d
lua
如何开启游戏开发
现状国内使用的游戏引擎大概有三个Unity3d,UE,Cocoscreator,其中大型游戏基本用U3D或者UE,小游戏大多数用的CocosCreator,当然也有历史游戏还在使用
Cocos2dx-lua
1点01的n次方
·
2023-06-16 10:20
x-studio教程之 - 创建
Cocos2dx-Lua
调试工程(方法通用,本教程已网狐荣耀为例)
本文将介绍如何使用x-studio创建网狐荣耀项目的Lua调试工程,废话不多说,直接上步骤开始前请确保已安装最新版本,如果无法确定,请前往官方下载最新版本https://x-studio.net通过软件菜单【文件】【新建工程】在新建工程对话框,工程类型选择LuaDebug,然后点【自定义引擎脚本…】按钮,选择游戏exe,工程路径请选择网狐项目的根目录,工程名随便起一个,例如GloryDevProj
一线灵
·
2023-06-12 22:36
x-studio
ide
Lua调试
Lua调试器
Lua编辑
UI编辑器
cocos2dx-lua
热更新基础详解
专栏介绍:本专栏规划为5篇1.热更新基础知识点介绍2.通过python生成md5更新的版本文件3.md5更新实现编码4.通过python生成差异包更新的压缩包文件5.差异包更新实现编码本文介绍热更新有关的基础概念,流程和知识点,以及需要注意的事项(独家经验,倾囊相授),项目类型为cocos-lua,非quick1.手游更新可以分为整包更新和热更新A.通过重新下载来更新,可称之为整包更新,整包更新会
ellis1970
·
2023-04-02 03:34
cocos2dx-lua
热更新实战
lua
Cocos2dx 3.0下的C/C++和Lua通讯以及Object C与Lua通讯
可以说
Cocos2dx-Lua
提供了一种很轻便的开发模式,省去了冗长的编译时间,同时让热更成为了很容易的一件事情,不仅仅是在Android上,iOS上也轻易绕开了官方的审查,毕竟Lua在iOS系统看来都只是资源
Wei_Yuan_2012
·
2023-04-02 03:59
游戏开发
Cocos2dx
Lua
Object
C
C
C++
Cocos2d-x Lua
从已经上线成功的产品来说,大多采用
Cocos2dx-lua
。JS目前没有比较成功的产品。从入门方面,Lua更为合适。对于小团队而言,目前Lua比JS更加合适。
JunChow520
·
2023-04-02 03:56
quick
cocos2dx-lua
: 项目android打包
之前成功过.现在自己新项目要打包,又忘记了.为了下次再打包方便一些,特此记录.目录:(项目根目录:[projectDir])---||--myPack.bat|--encryptSrc.py|--copyApkDirHere.py(proj.android根目录:[projectDir]/frameworks/runtime-src/proj.android/)---||--build.gradl
沫晚霞光
·
2023-03-10 15:19
2019-01-10
cocos2dx-lua
工程捕获lua错误并弹出错误提示找到__G__TRACKBACK__方法的定义,一般在main.lua或者init.lua文件中添加以下代码:localffi=require("
garyxuan1992
·
2023-01-30 15:48
cocos2dx-lua
加速器调研(一)
cocos2dSpeed调研一.搭建cocos2d-x4.0项目主要是纯c++和纯Lua游戏(4.0里面已经没有JS模板了,分析应该是因为已经创建了cocoscreator(更强的可以开发3d游戏的JS引擎)二.光环加速器口袋-flash(特征:游戏内开发文件为.swf后缀)御剑三国-lua(特征:游戏内开发文件为.lua)新斗罗大陆-lua圣斗士星矢-unity3d(特征:游戏内文件压缩比很大,
刃之剑
·
2022-01-17 09:45
cocos2dx-lua
加速器调研(二)
调试一.创建静态库(依赖cocos2d环境)植入项目.通过游戏调用相关timescale函数,自己暴露函数,不需要游戏暴露.通过调试是可以实现加速.依赖游戏必须重新集成SDK.当然调试1虽然可以实现lua类游戏的加速,但是必须集成静态库(含有cocos2d环境),集成的sdk会大一个G,但是打出来的只会大几兆.总结:是可以实现加速,但是不是合适的.调试二.创建动态库(依赖cocos2d环境),通过
刃之剑
·
2022-01-17 09:32
luaL_newlib不同版本的区别
由于
cocos2dx-lua
是用的lua5.1版本,所以有些lua函数有些不同luaL_newlib内容如下intluaopen_libname(lua_State*L){staticconstluaL_Regfuncs
所以现在就
·
2021-06-26 17:29
2019-01-09
使用VSCode断点调试
Cocos2dx-Lua
教程一.安装VisualStudioCode(vscode),在插件中心搜索安装luaide-lite(有一个luaide,但是收费)二.配置launch.json1
garyxuan1992
·
2021-05-04 16:32
cocos2dx-lua
中的多点触摸
如果有缩放的需求,就必定要用到多点触摸了。先上代码,再来解释。locallayer=cc.Layer:create()--设置能触摸layer:setTouchEnabled(true)localonTouchsEvent=function(eventType,touchs)--[[eventType:触摸事件类型.touchs:多点触摸的数组表,它的大小=n点触摸*3]]dump(eventTy
最怕认真
·
2021-04-21 16:06
vscode中
cocos2dx-lua
代码提示
首先感谢原作者https://blog.csdn.net/twicetwice/article/details/107603278我把我生成的文件挂上来方便查看文件-->首选项-->用户片段-->lua.json链接:https://pan.baidu.com/s/1w1rv-n-MkePFII6inbLZMw提取码:momo如果觉得对你有帮助,给我点个赞吧~
5F莫莫
·
2021-02-04 16:23
cocos2dx-lua
递归开启多层子节点的透明度设置
前言在
cocos2dx-lua
中如果要设置父节点和子节点的透明度,可以使用父节点的setCascadeOpacityEnabled方法开启节点透明度设置,不然无法设置节点透明度。
姚铭业
·
2020-12-24 23:23
cocos2d-x
lua
cocos2dx-lua
递归开启多层子节点的透明度设置
前言在
cocos2dx-lua
中如果要设置父节点和子节点的透明度,可以使用父节点的setCascadeOpacityEnabled方法开启节点透明度设置,不然无法设置节点透明度。
姚铭业
·
2020-12-24 22:27
cocos2d-x
lua
Cocos2dx-lua
之CCScheduler源码分析
Cocos2dx-lua
的CCScheduler源码分析本文通过cocos2dx的CCScheduler源码分析,介绍了CCScheduler是什么,以及在cocos2d-lua如何使用CCScheduler
Steve.lau
·
2020-09-28 17:51
Cocos2d-lua
lua
c++
cocos2d-lua
cocos2d
【
Cocos2dx-lua
3.11.1】编译cocos的simulator.exe用F5快捷刷新cocos-lua项目。
本人使用sublimetext3开发cocos-lua项目,sublime是一个非常强大的代码编辑软件,支持各种文件读写操作,可以选中全部指定单词同时编辑、还能在项目全局范围打开指定文件。用起来相当快捷。但是无法进行代码调试。每次启动项目也需要经过一次短暂的等待过程,积少成多,这对于开发效率来说无疑是一个非常大的阻碍。所以我打算编译cocos的源代码,以得到cocos自带的simulator.ex
lannan91
·
2020-09-16 20:32
cocos2dx-lua
3.11.1自学
【
Cocos2dx-lua
3.11.1】运行错误link1158 无法运行"rc.exe"
从win10换到win7之后,直到现在也不知道为什么会出现这个问题。项目编译运行,最后提示link1158:无法运行“rc.exe”,这是VS无法链接启动rc.exe导致的,在网上找了好多解决办法,都是什么往环境变量path里加一堆路径,有的加两个,最多的让加8个,我也试了几个,发现不行。后来发现另一种解决办法,从C:\ProgramFiles(x86)\MicrosoftSDKs\Windows
lannan91
·
2020-09-16 20:01
cocos2dx-lua
3.11.1自学
【
Cocos2dx-lua
3.11.1】plist制作、播放帧动画
1、plist制作:本人使用工具TexturePacker,其中有对应cocos2dx引擎的默认打包方案,用起来是得心应手。打开工具后会看到上方标题中有个Addsmartfolder做程序的,这点简单的英文肯定是要能看懂的,就把你相应的帧动画的文件选中添加进去就可以了,加进去后,会生成相应的预览图,再点击右上的Publishspritesheet自己选择导出目录,就能在对应目录看到导出的plist
lannan91
·
2020-09-16 20:01
cocos2dx-lua
3.11.1自学
【
Cocos2dx-lua
3.11.1】打包错误——LOCAL_SRC_FILES points to a missing file
由于将项目上传到了svn,并在另一个磁盘上从新checkout一下,新的svn上的目录下打包就出现了这个问题,提示ndk的一堆东西,有一串路径指向项目的frameworks/cocos2d-x/external目录下的什么东西不记得了,还有个libluajit.a什么的提示,上网一查说是由于.a后缀的文件不会上传到svn,也是很滑稽,不是很能明白为什么。说在某个目录下少两个文件,让我找一份复制过去
lannan91
·
2020-09-16 20:01
cocos2dx-lua
3.11.1自学
【
Cocos2dx-lua
3.11.1】打包错误——make.exe: *** No rule to make target……
我遇到这个问题的时候就是因为之前是win10系统开发,在win10上有过打包,然后把整个项目目录备份之后把系统换成了win7,在win7上装好了与win10完全一致的开发环境之后,直接编译打包,然后就出现了这个错误:make.exe:***Noruletomaketarget…我的理解是这样的,在另一台电脑上产生的编译文件在本电脑上无法再次使用。错误日志中有两个路径,第一个路径没什么用,不用管,第
lannan91
·
2020-09-16 20:23
cocos2dx-lua
3.11.1自学
cocos2dx和skynet通信
最近使用skynet作为服务器开发前端使用
cocos2dx-lua
。由于前后端都是用lua编写。在搭建双方的通信环节是有一个步骤就是选择通信的协议。通用选择是protobuf+socket的方式。
bytemode
·
2020-09-12 12:44
cocos
搬砖经验
【
COCOS2DX-LUA
脚本开发之一】在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途!
本站文章均为李华明Himi原创,转载务必在明显处注明:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/iphone-cocos2dx/681.html☞点击订阅☜本博客最新动态!及时将最新博文通知您!对于游戏公司而言,采用游戏脚本lua、python等进行开发也很常见,但是很多童鞋对脚本并没有很熟悉的概念,本篇则向大家简单介绍脚本的用途以及在Cocos2d
李华明Himi
·
2020-09-12 05:00
【Cocos2dx
Lua
脚本开发
】
iphone游戏开发专栏
游戏
脚本
lua
animation
python
解决自定义cpp类编译到Android运行黑屏问题
本章基于上一篇
COCOS2DX-LUA
脚本开发(十三)解决
Cocos2dx-Lua
编译到Android出现一系列问题等与之前的项目整合【Cocos2d-X(2.x)游戏开发系列之二】cocos2dx最新
linking530
·
2020-09-11 02:41
lua学习笔记(一)
笔者不知不觉开始用
cocos2dx-lua
写项目有2个月左右了,闲来无事,且来谈论一番lua的特殊之处。一:函数调用方式。
星晨六慕
·
2020-09-10 13:24
Lua
cocos2dx-3.x 导入lua扩展库
lua_extensions.c,包含相关文件修改Android.mk做Android支持具体链接如下cocos2dx-3.x导入lua扩展库-CSDN博客cocos2d-x3.3导入lua扩展库-CSDN博客在
cocos2dx-lua
所以现在就
·
2020-08-23 22:37
网狐荣耀6701/6801 手机打包发布
1.前言本篇将介绍网狐
cocos2dx-lua
工程打包android的apk、ios编译过程以及vs2015模拟运行和调试、lua脚本热更新。
坐死等吃
·
2020-08-20 21:09
ios
android
lua
cocos2d-x
网狐荣耀6701/6801 手机打包发布
1.前言本篇将介绍网狐
cocos2dx-lua
工程打包android的apk、ios编译过程以及vs2015模拟运行和调试、lua脚本热更新。
坐死等吃
·
2020-08-20 21:09
ios
android
lua
cocos2d-x
【
COCOS2DX-LUA
脚本开发笔记之一】如何使用tolua++将c++方法注册给lua
之前使用c++做了个实时战斗的页游,期间用到了lua作为服务端脚本,好处更多的还是支持热更新,但是那时的注册却是比较麻烦的,现在用cocos2dx,没想到tolua++这么方便。感谢himi的实例。1、创建自定义类MySprite.h////MySprite.h//HelloLua////CreatedbyFengZion13-11-6.////#ifndef__HelloLua__MySprit
fengzila
·
2020-08-20 04:51
cocos2dx-lua
实现弹幕
弹幕视频在近几年逐渐火爆。游戏里添加弹幕也是一种可以尝试的想法。下面是一种简单的实现。弹幕一般需要有几个参数:弹幕在屏幕上的高度弹幕颜色弹幕内容弹幕移动速度弹幕字体首先,将弹幕组件化,在使用的时候通过直接添加即可。------------------------文件名:textBarrage.lua--说明:文本弹幕组件--适用于横屏,竖屏修改特定值即可--可以扩展,支持富文本--创建者:dong
dongforever
·
2020-08-20 04:58
cocos2dx-lua
Cocos2dx-Lua
与C++混合使用
本文转载于http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位在什么时候使用是很必要的;经过自己一番摸索之后有如下结论:优点:1,嵌入式脚本开发可以跳过平台市场进行独立的游戏资源更新;2,在使用Lua开发能降低在使用C++中得指针引用报错,nil类型
灵思致远Leansmall
·
2020-08-20 03:26
cocos2d代码编写
H5游戏项目开发总结
简单回顾一下:明确要求赶在暑期档上线,由于之前一直是用
cocos2dx-lua
版本,所以对于H5零基础的我来说还是不小的挑战。引擎确定之后,开始着手熟悉API。
watl0
·
2020-08-18 06:54
编程心得
ocos2dx-lua采用pbc解析protobuf 不支持message嵌套和枚举不支持整数的处理方法
PBC不支持嵌套message的解析在
cocos2dx-lua
中应用pbc解析protobuf协议格式发现,其对嵌套消息的解析很不友好。
windeer
·
2020-08-17 04:40
Cocos2d-x
Cocos Creator 实现大厅+子游戏模式
之前一直负责的是
cocos2dx-lua
的开发,lua作为脚本语言,非常适合做热更新及大厅+子游戏模式的开发。而cocoscreator使用的是js或
西溪漫步
·
2020-08-14 23:19
cocos
creator
大厅+子游戏
cocos2dx-lua
自定义事件
自定义事件的作用:降低模块间的耦合度,本质是观察者模式的应用,通过增加监听器,使事件响应函数的调用分散在各个对象自身内部,当增加和减少一个事件响应函数时,只需要增加或删除相应对象内的代码,降低了模块间的耦合度。自定义事件实际应用举例:游戏中红点系统,当需要显示红点引导玩家操作的时候,红点可能出现在多个位置。使用自定义事件可以实现增加和减少红点时,只改动相应类中自身代码,降低了模块间的耦合度。自定义
ellis1970
·
2020-08-13 14:25
cocos2dx
Quick
cocos2dx-Lua
(V3.3R1)学习笔记(9)-----搭建安卓打包环境,用官方示例anysdk生成apk运行
话说我这一篇就写搭建打包安卓环境,是不是有点过早了(其实我主要是怕以后重装系统,忘了怎么搭建了),但是迟早要面对的痛苦,一直延后也不是办法,对吧。在官方文档中,对于打包安卓apk,已经很清楚了,我写这个这篇,只不过加点图片,介绍的更加详细。搭建打包安卓环境,需要很多安装很多东东,我直接将我用的全部打包上传到网盘了,需要的朋友,去网盘下载就行了整合包网盘下载地址:http://pan.baidu.c
yiye3376
·
2020-08-10 05:21
Quick
使用Android Studio来为
Cocos2dx-lua
项目打包
项目需求在自己从事Android开发之前,自己做的是
Cocos2dx-lua
项目的开发工作。
Cocos2dx-lua
是一个跨平台的引擎,
YuNansen
·
2020-08-09 05:05
Cocos2d-x
lua学习笔记(三)——改变label中的指定字符串颜色
首先创建一个label,这里笔者使用的是
cocos2dx-lua
。
星晨六慕
·
2020-08-08 15:41
游戏开发
Lua
Quick
cocos2dx-Lua
(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸
在前面,我们提过了单点触摸,下面我们就试一下多点触摸的用法(我用的是cocoscodeide进行手机调试,不会的,进入前一篇查看)functionMainScene:ctor()localsprite=display.newSprite("close.png")--自己随便找个图片资源吧sprite:align(display.CENTER,display.cx,display.cy)sprite
weixin_30566111
·
2020-08-07 19:17
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他