- 博客(24)
- 资源 (75)
- 收藏
- 关注
转载 cocos2d-x自定义按钮类
#ifndef __ControlButton_H__#define __ControlButton_H__#include "cocos2d.h"#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT; //用于标识当前按钮的状态typedef enum{touch_begin,touch_down,touch_
2015-07-29 09:01:56 838
转载 cocos2d-x系列笔记技巧篇—关于CREATE_FUNC宏的用法
阅读cocos2d-x demo的代码,我们会看到有些头文件中使用CREATE_FUNC这个宏,那么它是做什么的呢?在cocos2d-x 又是起什么作用呢?下面我们就一起来看看CREATE_FUNC宏的源代码:copy/** * define a create function for a specific type, such
2015-07-29 08:50:38 874
转载 cocos2d-x获取屏幕位置信息代码
#ifndef __VISIBLERECT_H__#define __VISIBLERECT_H__#include "cocos2d.h"class VisibleRect{public: static cocos2d::Rect getVisibleRect(); static cocos2d::Vec2 left();
2015-07-28 21:32:53 953
原创 Cocos2d-x 文件系统学习笔记
文件系统访问尽管你可以使用stdio.h头文件中的函数来访问文件,但这种方式是不太方便的,原因是:你需要激活系统特定的API接口来获取文件的完整地址。在安卓系统上安装之后,资源都被打包成了.apk文件。*希望能够基于分辨率自动加载资源(如一张图片)。创建FileUtils类正是为解决这些问题。FileUtils是在Resources下访问文件的一个辅助类。它可以文件中读取数
2015-07-27 19:04:51 845
转载 Cocos2d-x 音频功能学习笔记
http://cn.cocos2d-x.org/tutorial/show?id=2448游戏离不开声音!Cocos2d-x中提供了一个叫做SimpleAudioEngine的音频引擎。SimpleAudioEngine能够在游戏中播放背景音效以及游戏音效。SimpleAudioEngine是一个共享的单例对象,因此你可以在程序的任意地方调用它。就算是一个 HelloWorld
2015-07-27 19:02:51 775
原创 Cocos2d-x 3D功能学习笔记
3D游戏中也有Sprite对象。理所当然地,任何游戏的核心基本对象都是Sprite对象。3D精灵不仅有x、y轴,还有z轴。与常见的Sprite一样,Sprite3D有多种方式。使用Sprite3D给Sprite3D对象添加3D模型上文中提到3D模型是网格的集合。所以你可以将一个3D模型添加到其他的3D模型上,从而创建出丰富的效果。我们来举一个给对象添加武器的例子。首先需
2015-07-27 18:57:58 865
原创 Cocos2d-x UI学习笔记
Cocos2d-x提供了一套易于使用的UI API来满足你的GUI需求,其中包括:Label、Menu、MenuItems、Buttons和Views。Label(标签)Cocos2d-x中提供了Label(标签)对象来创建TTF、BMFont和SystemFont文本。Label BMFont(BMFont标签)BMFont是使用位图字体的标签类型
2015-07-27 18:10:14 855
原创 Cocos2d-x事件分发机制学习笔记
什么是事件分发机制EventDispatch是响应用户事件的一种机制。基本概念:事件监听器封装了事件处理的代码;事件调度器通知用户事件的监听器;事件对象包含了关于事件的信息。事件监听器的5种类型EventListenerTouch - 响应触摸事件EventListenerKeyboard - 响应键盘事件Even
2015-07-27 18:02:14 773
原创 Cocos2d-x创建和转换场景学习笔记
什么是场景?场景是包含精灵(Sprites),标签(Labels),节点(Nodes)和其他游戏所需对象的容器。场景负责游戏逻辑的运行和游戏内容的逐帧渲染。每个游戏至少需要一个场景,你可以将场景想象成一部电影,场景就是其中正在运行并且用户可以实时看到的电影画面。游戏中可以拥有多个场景,并且可以在多个不同的场景之间自然的切换。Cocos2d-x提供了多种场景切换效果,你甚至可以使用超酷的
2015-07-27 17:38:15 1013
原创 Cocos2d-x动作学习笔记
Action类如其名,它可以改变Node对象的属性,Action对象是随着时间改变Node的属性。任何一个以Node为基类的对象都有可执行的动作对象。例如,你可以在一个时间段内将Sprite精灵从一个位置移动到另一个位置。每个动作都有By和To两个状态。为什么呢?因为它们所执行的结果是不同的。By相当于这个节点是相对的。To是绝对的,意思是它并不考虑到这个节点的当前状态。移动(Mo
2015-07-27 17:30:12 666
原创 Cocos2d-x精灵学习笔记
精灵是一个2D图像,通过改变它的旋转角度、位置、尺寸、颜色等属性可以使其运动或者变换。创建精灵的方式有多种,使用哪种则取决于你的需要。你可以通过不同的图片格式(包括PNG,JPEG,TIFF,以及其他格式)创建精灵(Sprite)。接下来我们就将一起来讨论这些创建精灵的方法。如果你想要创建一个只显示一张图片特定部分的Sprite,那么你可以使用Rect。auto
2015-07-27 17:17:33 786
原创 Cocos2d-x中的基础概念学习笔记
Cocos2d-x的核心类为 Scene, Node, Sprite, Menu和Action对象。Cocos2d-x使用Director(导演)的概念。是的,就像拍电影一样!Director类控制着游戏整体并通知游戏接下来需要做什么。把你自己当成影片的监制人,你肯定会通知导演(Director)该如何做!Director导演的一个通常作用是控制Scene
2015-07-27 17:08:26 769
转载 VAssistX使用
VAssistX是VS的好助手,熟练掌握它的快捷方式能大大提高编程效率。一些最常用的快捷方式(也就是它最主要的一些功能)Alt + O: 在对应的cpp和h文件切换,除后缀名之外文件名必须一致Shift + Alt + O: 打开一个窗口,根据输入的字符来匹配源文件名,从而快速打开一个源代码文件。Alt + M:列出当前文件的所有函数。在文件编辑窗口的上部有一个ListBox,里面
2015-07-11 09:51:16 6229
转载 Cocos2d使用TexturePacker工具打包生成plist和pvr.ccz文件方法总结
我们用TexturePacker工具打包生成了plist和pvr.ccz文件,那么下一步,我们就该获取plist中的信息了。Cocos2d中SpriteFrameCache通常用来处理plist文件,并能与SpriteBatchNode结合使用来达到批处理渲染精灵的目的。精灵帧缓存类SpriteFrameCache精灵帧缓存类SpriteFrameCache 用来存储精灵帧
2015-07-11 09:06:49 2279 1
转载 认识TexturePacker的界面
Data Format:导出什么引擎数据,默认cocos2d,下拉列表中有很多,基本常用的引擎都支持了Data File :导出文件位置(后缀名.plist)Texture Format:纹理格式,默认pngImage format:图片像素格式,默认RGBA8888...根据对图片质量的需求导出不同的格式Dithering:抖动,默认NearestNeighbour,(如果图像上
2015-07-11 08:56:43 885
原创 VS2012导入COCOSx-2d 3.6项目的过程总结
网上现有的例子很多都是只包含两个文件夹,一个是Classes,一个是Resources,想把它导入,一般用以下几个步骤:1.先用命令创建一个项目,假设放在e:\proect下面: cocos new test -p com.leansmall.test -l cpp -d e:\project2.进入e:\proect\test\proj.win32下面,点击test.sln3.
2015-07-08 21:59:01 1262
转载 新建cocos2dx开发遇到问题及解决办法
(1) f:\ddz pro\demo\demo\proj.win32\main.h(11): fatal error C1083: 无法打开包括文件:“CCStdC.h”: No such file or directory1> HelloWorldScene.cpp1>f:\ddz pro\demo\demo\classes\helloworldscene.h(4): fatal e
2015-07-08 21:47:36 1734
转载 vs2010 筛选器(filter)
转自:http://my.oschina.net/ypimgt/blog/185793vs2010 筛选器(filter) 使用vs2010开发项目时,有时源码文件过多,想按功能进行分类管理,这个时候就可以使用“筛选器(filter)”。添加筛选器很简单,在项目上右键单击,选择“添加 | 新建筛选器”,然后命名就可以了。之后向筛选器中添加文件
2015-07-08 21:20:56 2063
原创 error C2039: “create”: 不是“cocos2d::GLView”的成员,出错解决办法
今天在COCOS2D 3.6调试一个网上的例子,报错: error C2039: “create”: 不是“cocos2d::GLView”的成员原来是 GLView在3.x的几个版本改动得比较大,出错的代码是这样的: if(!glview) { glview = GLView::create("Brave C++ version");
2015-07-08 20:42:52 3891
转载 在vs2012 cocos2d-x 3.2项目中导入CocoStudio库
以下内容转自:http://www.cocoachina.com/bbs/read.php?tid=194668我们在VS中找到"解决方案资源管理器", 在解决方案"HelloCocos"上点击右键, 选择添加现有项目. 在弹出的对话框中选择C:\Work\HelloCocos\cocos2d\cocos\editor-support\cocostudio
2015-07-08 18:04:21 1529
转载 vs2012引入新lib
http://my.oschina.net/ffs/blog/301304?p=1先说说普通的两种方法(请直接只用方法3来添加):方法1: 通过设置工程配置来添加lib库.转自网上:A、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程--
2015-07-08 18:01:07 930
转载 Cocos2d-x各版本项目的配置与创建汇总贴
http://www.cocoachina.com/bbs/read.php?tid=195115
2015-07-07 11:44:16 460
转载 修改VS2012代码补全快捷键
http://my.oschina.net/minglic/blog/150005用惯了Eclipse的开发者,突然间转到Vs下去写Cocos2d-x,Alt+/不能用了……于是就纠结了..我平时在Eclipse下使用的是Shift+space,所以在VS下也希望改成Shift+Space工具->选项->环境->键盘在“显示命令包含”下搜索“编辑.完成单
2015-07-07 09:12:29 6958 1
转载 vs2012引入新lib-----附cocos2dx3.2 http通信lib库添加
http://my.oschina.net/ffs/blog/301304?p=1先说说普通的两种方法(请直接只用方法3来添加):方法1: 通过设置工程配置来添加lib库.转自网上:A、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程--
2015-07-07 09:08:42 856
Android Studio 2021离线环境配置教程完整介绍
2022-08-18
认识动物儿童早教.apk
2020-10-30
益智拼图软件v2666
2020-10-29
安卓颜色识别器色差计潘通劳尔色卡比对
2020-10-28
安卓takephoto v4.1.0修改存储代码验证可用的拍照相册选择库20201025.zip
2020-10-25
takephoto拍照相册开源库更改为用androidx库v4.1.0版本实例演示
2020-10-24
takephoto拍照相册开源库更改为用androidx库v4.1.0版本
2020-10-24
Android_中文手册_CHM_Android_开发手册_安卓开发手册.zip
2019-11-22
python3.7.0官方帮助文档.zip
2019-11-22
Python3.8.0 官方中文帮助文档 API参考手册 完整版.zip
2019-11-22
益智拼图游戏
2016-01-06
颜色识别器
2016-01-05
通信原理MATLAB仿真实验指导书林志谋第12版2015年11月修订
2015-11-09
通信原理MATLAB仿真实验指导书林志谋2015年10月最新修订版本
2015-10-20
生活好助理计算好帮手生活计算助理V5.20
2014-08-02
认识动物宝宝早教V3.68
2014-07-22
认识水果宝宝早教V1.68
2014-07-22
认识蔬菜宝宝早教V1.68
2014-07-21
实用生活助理健康理财好帮手V4.28安卓手机软件
2014-07-09
认识动物宝宝早教V2.0安卓手机软件
2014-07-05
购房贷款和税费计算器V1.0安卓手机应用
2014-06-30
实用生活助理健康理财好帮手V4.02安卓手机
2014-06-28
实用生活助理健康理财好帮手安卓手机软件V4.01版本
2014-06-26
实用生活助理健康理财好帮手安卓手机软件V3.68
2014-06-19
标准体重计算器-健康减肥参考
2014-06-18
生活计算助理实用多功能计算器安卓手机V3.50
2014-06-13
生活计算助理实用多功能计算器安卓手机V3.20
2014-05-09
生活计算助理V3.00安卓手机
2014-05-03
生活计算助理实用多功能计算器安卓手机V2.20
2014-04-25
生活计算助理V2.10新界面安卓手机
2014-04-24
生活计算助理V201安卓手机版.apk
2014-04-22
实用多功能计算器安卓手机版
2014-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人