自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 C#学习 - vs调试(采用异常处理来实现两个整数的和)

1.正常模式下的调试 vs:Console.Write(WriteLine) unity:Debug.log(“”) Debug.logError(“”) Debug.logWarn(“”) 中断:(F9)打断点 2.单步执行代码 逐语句运行 逐过程运行(不入函数)3.即时窗口 可以num+10 局部变量窗口 可以修改变量的值 堆栈信息显示 函数入口 出口 越界崩溃 中断 4.异

2016-03-20 20:30:26 525

原创 英语学习(1)-单词

icy 寒冷的,冰冷的 defender n 防御者,守卫者 France 法国 Frence 法语 the Frence 法国人 long match 长途行军 mud 泥(湿的) soil 干的土壤cross 动词 across 介词

2016-03-18 10:25:49 458

原创 cocos2d-x 单指拖放,双指缩放

1 单点拖放 2.双指缩放 代码如下void GameScene::onTouchesMoved(const std::vector<Touch*>& touches, Event *event){ auto winSize = Director::getInstance()->getWinSize(); if(touches.size() > 1) // 多点

2016-03-17 23:56:21 1091

原创 cocos2d-x shader(2) openGL初探

* 1.ocos2d-x从3.0开始引入了一种新的渲染机制,所有的openGL渲染代码不再放到每一个node的draw函数里面,而是通过各种RenderCommand封装起来,然后添加到一个渲染队列里面去,最后在每一帧结束时把所有的这些命令都渲染出来* .* 2.CCNode是cocos2d-x的渲染链,写游戏基本上就是和他打交道了,cocos2d-x同时只能渲染一个CCScene,因

2016-03-16 17:09:16 464

原创 cocos2d-x shader(1)-基本概念与使用

shader简史 在Direct8之前,GPU使用固定方式变换像素和顶点,即所谓的“固定管道”。这使得开发者不可能改变像素和顶点转换和处理的进程,使大多数游戏的图像表现看起来非常相似。 Direct8提出顶点和像素着色器,这让开发者可以在管道中决定如何处理顶点和像素,使它们获得了很强的灵活性。 一开始shader编程使用汇编语言程序使用的着色器,这对s

2016-03-16 13:27:51 595

原创 cocos2d网络编程由浅入深(1)-基础概念

提起网络编程,我们可以第一想到的是socket,TCP/IP之类的,初识cocos2d网络编程,大家可能一头雾水,所以笔者打算由浅入深,从最基本的网络原理来剖析网络编程,感谢大家的支持首先,TCP/IP,HTTP,Socket有什么区别?我们知道网络由下往上分为物理层,数据链路层,网络层,传输层,会话层,表示层和应用层,通过初步了解IP层协议属于网络层,TCP协议属于传输层,HTTP属于表示层

2016-03-16 00:01:31 1896

原创 cocos2d碰撞问题(下)—乱码的解决

**在原来程序中加这串代码** //乱码问题处理 //利用CCDictionary来读取xml CCDictionary *strings = CCDictionary::createWithContentsOfFile("luanma.xml"); //读取Hello键中的值 objectForKey根据key,获取对应的string

2016-03-15 17:36:35 421

原创 cocos2d-x 碰撞问题详解(上)

本次主要需要用到的函数 CC_SYNTHESIZE 此函数是为你的函数生成set,get方法的,如何仅仅需要全局函数,只需要静态方法即可#define CC_SYNTHESIZE(varType, varName, funName)\protected: varType varName;\public: virtual varType get##funName(void) const

2016-03-15 14:03:39 721

原创 算法起步(3)抽签问题—合二为一(下)

我们把1000代入发现算法的复杂度还是很大我们还需要继续优化,第一次我们只着眼于第四层循环,现在我们专注于内层的两层循环k[c]+k[d] = m - k[a] - k[b]?如何做?int n,m;int k[n * n];bool f = false;bool binary_search(int x)//kk[l],k[l+1],k[l+2]....k[r-1]{

2016-03-14 21:37:03 443

原创 算法起步(3)抽签问题—合二为一(上)

你的朋友提议玩一个游戏:把写有数字的n个纸片放入一个袋子里, 你可以从中抽取4张纸片,每次抽取后把纸片放回到袋子里,如果 抽取的4张纸片上的数字和为m,就算你赢,否则你输,抽了很多 次,结果你完败,那么我可以胜利吗?假设纸牌上的数字依次为k1, k2,k3,k4,….ki,试写一个程序判断你是否有胜利的可能 限制条件: n(1,50) m(1,10^8) ki(1,10^8)cons

2016-03-14 18:25:22 879

原创 算法起步(2)

蚂蚁相碰问题-化繁为简n只蚂蚁以1cm/s的速度在长为Lcm的竿子上爬行。当蚂蚁爬到竿子的端点时就会掉落。由于竿子太细,两只蚂蚁相遇时,它们不能交错通过,只能各自反向爬回去。对于每只蚂蚁,我们知道它距离竿子左端的距离x1,但不知道它当前的朝向。请计算所有蚂蚁落下竿子所需的最短时间和最长时间 限制条件 L(1,10^6) n (1,10^6) xi (0,

2016-03-13 22:48:06 347

原创 算法起步(1)

三角形问题(C++)今日格言:编程第一步逐渐养成计算机思维有n(n>3)个棍子,第i个棍子长度为ai,随意挑选三根,要求组成三角形,组成的周长最大,若无法组成三角形,则输出为0;这是一道正常的数学题作为一个正常的学生,第一次想到的自然是勾股定理,但对于计算机实现而言,它的实现呢(仅仅是代码思路,如需编译,可自行调试) int n,a[MAX_N]; void solve(){

2016-03-13 20:45:57 253

Cocos2d-x 3.4 API离线文档

Cocos2d-x 3.4 API离线文档

2016-03-13

tiledmap-跑酷地图素材

tiledm 跑酷地图素材

2016-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除