关闭

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

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

英语学习(1)-单词

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

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

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

cocos2d-x shader(2) openGL初探

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

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

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

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

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

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

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

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

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

算法起步(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] {...
阅读(136) 评论(0)

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

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

算法起步(2)

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

算法起步(1)

三角形问题(C++) 今日格言:编程第一步逐渐养成计算机思维 有n(n>3)个棍子,第i个棍子长度为ai,随意挑选三根,要求组成三角形,组成的周长最大,若无法组成三角形,则输出为0; 这是一道正常的数学题 作为一个正常的学生,第一次想到的自然是勾股定理,但对于计算机实现而言,它的实现呢(仅仅是代码思路,如需编译,可自行调试) int n,a[MAX_N]; void solve(){...
阅读(119) 评论(0)
    个人资料
    • 访问:2764次
    • 积分:133
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档