- 博客(8)
- 收藏
- 关注
转载 基于Cocos2d-x的英雄联盟皮肤选择菜单
最终效果图英雄联盟皮肤选择设计说明实现目标所需要的动作移动(MoveTo),伸缩(ScaleTo),倾斜(OrbitCamera)实现目标所需要函数(这是一个数学函数)x/(x+a)其中a为常量,用来计算上面三个动作的值大小与原版Menu不同,大小不是全屏的,默认是屏幕的(2/3
2015-07-26 14:39:52 784
转载 cocos2d-x中文乱码问题解决
这里写一个工具类——XMLParser,用来解决游戏中出现的中文乱码问题。主要是把游戏中要使用到的文字存储在XML文件中,通过加载这个文件,并且访问name节点,来获取相对应的中文。XMLParser.h如下//// XMLParse.h// Game1//// Created by imac on 15-7-24.////#ifn
2015-07-24 16:49:52 772
原创 TableView和ListView的使用
在游戏中,我们经常看到一些用来展示好友的列表或者展示一些道具的列表,如下图:在这里,我们就来学学这种控件列表是如何使用的。1.TableView
2015-07-24 15:05:42 6178
原创 MenuItemToggle的使用
在使用Mneu的时候,我们通常会使用MenuItem来创建Menu,而MenuItem的子类有很多,如下图:我们经常会使用到的就是MenuItemImage和MenuItemSprite,在这里,就讲讲MenuItemToggle的用处和用法。MeniItemToggle:它在内部拥有一个MenuItem数组,用来负责展示不同的按钮状态。因为使用了一个菜单按钮的数组,所以此类的
2015-07-24 09:07:56 3571
原创 滑动条ControlSlider的使用
在游戏的设置界面,我们经常会看到有可以设置背景音乐和音效大小的滑动条。那么在这篇博客中,我们就来学习滑动条ControlSlider的使用。先来看看ControlSlider的源码:滑动条控件的组成分为三部分——互动的背景图,滑块,划过区域的图。看下他的关键源码:ControlSlider.cpp /* 继承自Control控件类,这个类有三个子类
2015-07-24 08:45:51 5653
原创 使用Quick-Cocos2d-x开发植物大战僵尸03-游戏加载页面
呵呵,之前说好的要用lua写一个植物大战僵尸的Demo,只是写了个开头,然后就没有后面了,现在没什么事,就觉得写了个开头算怎么回事啊喂,所以又无耻的开始写了,还请各位多多原谅。好了,废话不多说,开始吧!这里我们开发的只是个Demo,所以游戏的加载页面我们就模拟一下就好了哈,并没有做该做的一些功能(比如预加载内存啊之类的,偷下懒)首先在src/scenes下创建一个加载场景LoadingSc
2015-07-13 15:09:01 799
原创 使用Quick-Cocos2d-x开发植物大战僵尸02-地图编辑
我们首先要编辑一下游戏对战场景中的地图,使用瓦片地图编辑工具Tiled,这个工具相信大家都很熟悉了,如何使用该工具的教程也很多,这里我就不说怎么使用,不知道怎么使用的小伙伴自行百度学习哈打开Tiled,文件->新文件,会出现以下框框这里地图的大小和瓦片大小如上图所示,点击OK之后点击添加新图块,选取图片资源路径,其余默认,点击确定,此时新图块就导入进来了接着
2015-07-10 14:58:32 1107
原创 使用Quick-Cocos2d-x开发植物大战僵尸01-项目总体介绍
植物大战僵尸这个游戏之前用-X写过了,最近在学lua,所以用lua重新写了一遍,也希望和大家分享,所以写了该系列的课程博客,希望对大家学习有所帮助!首先我们来看看这个游戏的最终效果。接着看看这个游戏的总体代码结构有哪些,先了解个大体框架从上面的目录结构我们可以看出,主要包括子弹类,植物卡片类,游戏中的一些场景和层,植物类和僵尸类,以及一些产物类(如:向日葵产生太阳)
2015-07-10 11:52:49 955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人