Cocos2d-lua
f_jiang
这个作者很懒,什么都没留下…
展开
-
Cocos2d-lua示例(一)排行榜之TableView
TableView是在实际开发经常用到的控件,它可以重复利用所创建的列表项,这样就避免了界面卡顿。效果和ScrollView做的排行榜效果差不多。不同之处是ScrollView右边有滚动条,而TableView没有。TableView就没有问题了?不是的,TableView还有隐藏的问题,这篇我们就来看看如何用TableView以及解决在实际开发中的一些问题。一、TableView原创 2016-11-01 18:19:03 · 9183 阅读 · 0 评论 -
Cocos2d-lua示例(二)登陆界面之editbox替换TextField
登陆界面主要功能是输入框的使用,当然cocos2d-x的TextField的用户体验不好,坑多,所以就有了editbox来替换TextField,editbox主要是在每平台下会去调用每个输入框,一款体验好的游戏,我们需要在每个平台去修改输入框源码来到达用户体验。这一篇我们来简简单单的editbox替换TextField。效果图如下,前者是TextField,后者是editbox。原创 2016-11-04 14:47:29 · 4383 阅读 · 1 评论 -
Cocos2d-lua(二)VS装入BabeLua插件
为什么装BabeLua插件,因为方便我们开发lua项目,对BabeLua插件的功能这里不介绍了(百度一下),谁用谁知道。一、装入插件BabeLua1.打开VS --> 工具 --> 扩展和更新 --> 联机 --> 搜索BabeLua --> 下载 --> 安装2.安装成功二、创建lua项目1.点击lua --> New Lua Project原创 2016-10-21 14:51:33 · 2047 阅读 · 2 评论 -
Cocos2d-lua(四)加载CocosStudio导出的UI界面
在实际开发游戏时,会使用大量的工具来辅助我们快速开发游戏。比如:CocosStudio,TiledMap(地图编辑器),Particle Builder(粒子编辑器),TexturePacker(图片资源打包)等。CocosStudio和TexturePacker程序需要掌握,资源图片和UI得拼装我们都得管理。这节主要讲解怎么把CocosStudio制作好的UI界面加载到游戏中。UI界面是原创 2016-10-25 14:17:32 · 4183 阅读 · 0 评论 -
Cocos2d-lua(一)项目创建
一、官网下载最新版本cocos2d-x, 官网地址:www.cocos.com,配置cocos2d-x环境的工作我就不说了,网上很多二、把下载的cocos2d-x解压,找到bin目录(cocos2d-x-3.13.1\tools\cocos2d-console\bin),利用cocos.py创建项目三、运行cmd,创建项目1.创建项目命令:cocos new 项目名称 -p 包 -l原创 2016-10-21 11:15:48 · 8632 阅读 · 4 评论 -
Cocos2d-lua(三)认识Cocos2d-lua
简单了解下Cocos2d-lua,它的前世我记不清了,今生我还是了解,Cocos 的官网:http://www.cocos.com/,我第一次知道Cocos的时候是在2014年8月,当时cocos2d-x 3.0已经出来了,2 到3引擎修改了很多(具体的可以到官网看看)。在工作时经常有2版本的,现在很少用2版本开发了,如果有,多半工作是维护优化(改修改别的代码是比较恶心的,我也是拒绝的),添加新功原创 2016-10-25 14:19:14 · 6221 阅读 · 0 评论 -
Cocos2d-lua(五)config.json 和 config.lua
一、config.json窗口的配置文件,想设置模拟器的大小就在这里设置。路径:D:\project\demo(我的cocos2d-lua项目的名字为:demo){ "init_cfg":{ "isLandscape": false, //是否横屏,false:竖屏,true:横屏 "isWindowTop": false,原创 2016-11-01 14:08:21 · 4510 阅读 · 1 评论 -
Cocos2d-lua示例(一)排行榜之ScrollView
游戏都会有排行榜,人都有虚荣,竞争之心,为了挤入排行榜,玩家得费大量时间,大量金钱。我觉得玩游戏就是消遣时间,但不能在游戏中迷失自我,现实和虚幻得分开,这是对大家的忠告。这篇主要讲排行榜的开发,排行榜是比较简单的,任何界面都是数据+显示。首先我们得准备排行榜的数据,数据从哪里?是从服务器请求来的。数据准备好了,我们就通过某种形式表现出来,比如列表,网格表现。效果如下:一原创 2016-11-01 16:13:51 · 5164 阅读 · 1 评论