cocos2dx 3.x(lua)
文章平均质量分 64
小李00
游戏开发者
展开
-
cocos2dx 3.1.1 mac上新建项目lua C++
新建cocos2dx项目C++和lua项目打开终端 cocos2dx 3.1.1 tools cocos2d-console bin 拖cocos.py到终端然后继续输入新建项目的信息: new game -p com.test.app -l cpp填写自己的项目名字和包名,语言名即可请问下 3.1.1的lua项目咋运行来着__项目根目录_framewor原创 2014-08-19 19:26:04 · 984 阅读 · 0 评论 -
cocosdx 3.1.1 luabind lua绑定C++类
参考资料:http://blog.csdn.net/xuxhing/article/details/34070685 http://my.oschina.net/skyhacker2/blog/298397原创 2014-08-26 21:15:21 · 1825 阅读 · 4 评论 -
win平台下搭建cocos2dx 3.1.1 lua开发环境 VS2012+sublime text+lua 5.2.3
win平台下搭建cocos2dx lua开发环境 VS2012+sublime text原创 2014-11-23 20:41:06 · 3023 阅读 · 1 评论 -
cocos2dx 3.1.1 在线热更新 自动更新(使用AssetsManager更新游戏资源包)
为什么要在线更新资源和脚本文件?简单概括,如果你的游戏项目已经在google play 或Apple Store 等平台上架了,那么当你项目需要做一些活动或者修改前端的一些代码等那么你需要重新提交一个新版本给平台。但是平台审核和具体的上架时间是个不确定的。具体什么时候能上架,主要由具体的平台决定。如果游戏项目是使用脚本语言进行编写的(如lua、js),那么一旦需要更新,则可以通过从服务器下载最新的脚本和资源,从而跳过平台直接实现在线更新。本文主要是解决如何在项目中实现在线更新:我们这里用的是coco原创 2014-11-23 21:39:02 · 4736 阅读 · 1 评论 -
关于cocos2dx lua中的clone函数的源码解读
关于cocos2dx lua中的clone函数的源码解读原创 2014-12-16 13:30:36 · 5507 阅读 · 0 评论 -
lua中利用table表模拟switch
因为lua中没有switch,有滴童鞋可能觉得太多if elseif 看着难受,不过其实我们可以利用table去模拟switch的功能.首先定义一个表switch={}然后定义各个分支switch[1]=function()...endswitch[a]=function()...end... ...然后调用switch[var]()记得后面的()不要忘记哦!\(^o^)/~转载 2014-12-16 13:41:30 · 1374 阅读 · 1 评论 -
cocos2dx关于在c/c++中调用lua函数
关于在c/c++中调用lua函数原创 2014-12-05 21:00:03 · 2482 阅读 · 0 评论 -
cocos2dx的runAction: 重复执行,多个动作连接执行,多个动作同时执行的实现
cocos2dx的runAction: 重复执行,多个动作连接执行,多个动作同时执行的实现原创 2014-12-16 13:49:46 · 14371 阅读 · 0 评论 -
sublime text 3 常用快捷键收藏
sublime超好用快捷键command + r 查找当前文件方法command + P 项目内搜索文件command+shift+f 项目内搜索内容command + { 减少缩进command + } 增加缩进Ctrl+/ 注释单行/撤销注释Ctrl+Shift+/ 注释多行/撤销注释多行Tab 向右缩进Shift+Tab 向左缩进原创 2014-08-16 17:27:35 · 776 阅读 · 0 评论 -
cocos2dx 3.1.1 Lua常用控件
<pre name="code" class="plain">require "Cocos2d"require "Cocos2dConstants"-- cclogcclog = function(...) print(string.format(...))end-- for CCLuaEngine tracebackfunction __G__TRACKBA...原创 2014-08-26 20:25:12 · 2998 阅读 · 0 评论 -
游戏省电模式之设置系统屏幕亮度(以安卓为例)
假如我们的游戏需要省电模式,例如:正常启动时游戏后,使用高性能模式。当玩家超过1分钟没有操作时,可以强制设备进入sleep停止应用.也可以,把屏幕亮度调低,从而进入省电模式,方便玩家挂机,自动战斗.这怎么实现呢?想了想,估计应该有相关API 不过和平台相关以下是百度找了安卓相关滴API下面是转载滴原文:http://www.cnblogs转载 2015-03-28 20:39:16 · 3749 阅读 · 1 评论 -
cocos2dx 3.1.1移植安卓apk (lua项目交叉编译 mac环境下)
cocos2dx 3.1.1 lua项目安卓交叉编译 mac环境下本文基于ant,sdk,ndk,adt等软件和环境已经事前设置好1\新建项目在mac的终端下输入命令:cocos new tegame -p com.test.app -l lua (后面可以加自定义的路径)环境搭建好后可以直接输入以上语句新建项目.......原创 2014-10-09 20:59:57 · 3431 阅读 · 0 评论 -
Cocos2d-x-Lua 开发简单的小游戏(记数字踩白块)
Cocos2d-x-Lua 开发简单的小游戏(记数字踩白块)本篇博客来给大家介绍如何使用Lua这门语言来开发一个简单的小游戏—记数字踩白块。游戏的流程是这样的:在界面上生成5个数1~5字并显示在随机的位置上,点击第一个数字,其他数字会显示成白块数字消失,玩家可以通过记住数字的显示的位置点击按顺序消除白块,直到白块消除完,游戏成功。效果图如下:先说明一下笔者的转载 2014-09-08 08:00:32 · 1930 阅读 · 0 评论 -
lua关于require和package.loaded常被忽略的故事
用require函数只能加载一次,因为它的特性是:1、require函数会搜索目录加载文件2、require会判断是否文件已经加载避免重复加载同一文件。而这个特性二,虽然我们可能知道这两个特性,但是潜意识里面常常把这个特性二给忽视掉了.直到哪天我们需要反复加载同一个lua文件,但是没有实现自己想要效果的时候,才会发现这个特性二的存在感特别强!那么,如何实现反复加载一个lua文件?...原创 2014-11-22 09:44:48 · 12804 阅读 · 0 评论 -
cocos2dx 3.X Lua复选框的用法ccui.CheckBox
本文用的图片资源是采用官方test中的,可自行在cocos2dx引擎中搜索文件名找到该资源哦.需要把函数写在前面,否则,后面调用的时候会说无法找到该函数,lua中提示函数为nil....--响应事件函数local function selectedEvent(sender,eventType) if eventType == ccui.CheckB原创 2014-10-29 09:30:07 · 10970 阅读 · 2 评论 -
mac上用sublime Text3安装教程,Lua 5.2.3环境搭建
mac上sublime 安装教程 Lua环境搭建http://blog.csdn.net/kolnick/article/details/21997279 很好的教程我的是Lua 5.2.3 sublime text 3{ "cmd": ["/usr/local/bin/lua", "$file"], "file_regex": "^(.原创 2014-08-21 20:18:03 · 1400 阅读 · 0 评论 -
关于使用VS生成Lua 5.2.3编译器与解释器 动态库 静态库
参考资料:http://mobile.51cto.com/iphone-286236.htm 关于如何生成Lua编译器与Lua解释器内容详解http://www.cnblogs.com/indif/archive/2013/08/28/3287124.html lua关于生成dll和lib原创 2014-08-15 13:43:26 · 2834 阅读 · 0 评论 -
lua绑定bindings报错 ImportError: No module named yaml
报错:Last login: Tue Aug 12 16:24:23 on ttys000bjgdxdeiMac:~ bjgdx$ /Users/bjgdx/Documents/WorkSpace/my/frameworks/cocos2d-x/tools/tolua/genbindings_custom.py PYTHON_BIN not defined, use current p原创 2014-09-10 20:18:03 · 7107 阅读 · 1 评论 -
cocos2dx lua中如何把按钮设成不可点击后 按钮变灰
lua 中 把按钮设成不可点击后 按钮变灰了,这个怎么实现的啊把按钮setenabled原创 2014-09-10 21:01:12 · 10565 阅读 · 2 评论 -
android最新的adt adt-bundle-mac-x86_64-20140702
因为被河蟹dehttp://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip 下载中原创 2014-08-19 13:30:21 · 3840 阅读 · 0 评论 -
cocos2dx之Lua学习资料汇总
视频教程http://www.tudou.com/plcover/c-rBWqZ3kw0/原创 2014-08-16 11:50:06 · 4871 阅读 · 0 评论 -
浅析Lua中table的遍历
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://rangercyh.blog.51cto.com/1444712/1032925转载 2014-11-11 22:34:16 · 680 阅读 · 0 评论 -
Lua中实现类的原理
原文http://wuzhiwei.net/lua_make_class/转载 2014-11-11 23:34:55 · 703 阅读 · 0 评论 -
安卓真机调试报错:Application already deployed. No need to reinstall.
安卓真机调试报错:Application already deployed. No need to reinstall.ActivityManager: Warning: Activity not started, its current task has been brought to the front详细内容:014-10-09 15:10:37 - luakon原创 2014-10-09 21:02:07 · 3378 阅读 · 0 评论 -
cocos2dx 3.1.1 Lua相对于2.X的更新
很多CC都gaiw[string "Card.lua"]:8: attempt to call field 'SizeMake' (a nil value)原创 2014-08-17 11:12:38 · 1946 阅读 · 0 评论 -
Lua的类实现继承、多态以及setmetatable方法
1,Lua类实现从网上搜了几个类实现,自己照猫画老虎的弄个如下:[cpp] view plaincopyprint?ClassYM = {x=0,y=0} --这句是重定义元表的索引,必须要有, ClassYM.__index = ClassYM --模拟构造体,一般名称为new() function ClassYM:new(x,y) local self =转载 2014-11-11 23:22:48 · 1416 阅读 · 0 评论 -
cocos2dx粒子编辑器软件:mac推荐Particle designer/win推荐ParticleEditor
cocos2dx粒子编辑器mac环境下推荐使用Particle designer,win系统推荐使用软件ParticleEditor.原创 2014-11-13 20:50:23 · 5633 阅读 · 1 评论 -
【Cocos2d-x游戏引擎开发笔记(11)】粒子系统----实现下雪效果
zhuan'zi:http://blog.csdn.net/zhy_cheng/article/details/8289683太原市今天下雪了,8点出门,银装素裹,分外妖娆。今天就来主打下雪的效果,实现下雪效果需要使用粒子系统。这张照片是刚照的,看看太原的雪景吧 先来说说我对粒子系统的了解吧,粒子系统是为了模仿自然世界的真实显现,比如说烟,雾,火花,闪电,火转载 2014-11-14 13:31:36 · 1672 阅读 · 0 评论 -
Cocos2dx 小技巧(九)现成的粒子特效
http://www.tuicool.com/articles/7ZB7rij原文http://blog.csdn.net/star530/article/details/23552641转载 2014-11-14 13:46:10 · 3055 阅读 · 0 评论 -
cocos2d-x 3.15(lua) xcode升级8.2 cocos模拟器运行崩溃
cocos2d-x 3.15(lua) 在Xcode8.2+下模拟器运行崩溃的解决方案 iOS simulator crash when running cocos2d-x lua project on Xcode8.2+(包括Xcode8.3.3)原创 2017-10-03 10:57:51 · 1462 阅读 · 0 评论