将"Cocos2d-x 精灵碰撞检测(方法一)" update函数修改一下。
使用精灵boundingBox函数获取直接精灵边界框, 不用自己计算精灵矩形大小了,还比较精确,然后调用intersectsRect计算2个精灵矩形是否存在集。
代码:
void HelloWorld::update(float delta)
{
//返回精灵边界框
CCRect cr1 = sp1->b...
分类:
其他好文 时间:
2014-06-07 01:44:56
阅读次数:
187
一:在软件中心输入codeblocks,然后点击安装,等着装完就行了。
再按ctrl+alt+t 打开终端 输入 sudo apt-get install gcc
而后再输入sudo apt-get install g++
最后打开codeblocks写个 helloworld 试试吧。
二:helloworld小程序写完后,也编译通过了...
分类:
系统相关 时间:
2014-06-05 07:37:11
阅读次数:
391
void HelloWorld::ccTouchMoved(cocos2d::CCTouch *touch, cocos2d::CCEvent *event)
{
CCSize winSize = CCDirector::sharedDirector()->getVisibleSize();
if (m_ship) {
CCPoint pos = touch->getDelta...
分类:
移动开发 时间:
2014-06-05 05:25:10
阅读次数:
222
下面开始用D3.js处理第一个简单问题,先看下面的代码:
HelloWorld
Hello World 1
Hello World 2
如果你学习过HTML,应该知道会在屏幕中输出两行文字,如下图:
如果想用...
分类:
Web程序 时间:
2014-06-04 21:50:32
阅读次数:
361
接着前面博客文章socket.io+angular.js+express.js做个聊天应用(二)
首先开发之前先介绍下bower,它是用来管理前端类库的(具体介绍,安装可看http://blog.csdn.net/edagarli/article/details/26359535)
justhacker@justhacker-ThinkPad-Edge-E440:~/proje...
分类:
Web程序 时间:
2014-06-03 04:06:16
阅读次数:
299
因为工作需要,用nodejs写了个简单的爬虫例子,之前也没用过nodejs,连搭环境加写大概用了5天左右,so。。。要多简陋有多简陋,放这里给以后的自己看~~
整体需求是:给一个有效的URL地址,返回该网页上所有无效链接的百分比(坏链率) 第一个文件:计算环链率 urlSpider.js ...
分类:
Web程序 时间:
2014-05-31 11:28:26
阅读次数:
564
jdk1.4之后版本不需要设置Classpath变量。
如果在Classpath变量中没有添加当前路径,即 [.](无括号),在命令行中运行java Helloworld会出现错误:Error: Could not
find or load main class Helloworld这是由于指定了C...
分类:
编程语言 时间:
2014-05-30 14:54:11
阅读次数:
331
我们新建一个Server.js。然后运行cmd找到server.js 路径。 node
server.js浏览器中输入http://localhost:8888/你会发现,网页上出现了Hello World
分类:
Web程序 时间:
2014-05-30 08:58:56
阅读次数:
294
不能免俗,先打印个helloworld出来,c代码的函数hello.c#include int
helloworld(){ printf("hello world!"); return 0;}然后编译成动态链接库 gcc hello.c -fPIC
-shared -o libhello...
分类:
编程语言 时间:
2014-05-30 02:08:52
阅读次数:
467
作为设计模式理论中的Helloworld,相信学习java语言的人,都应该听说过单例模式。单例模式作为对象的一种创建模式,它的作用是确保某一个类在整个系统中只有一个实例,而且自行实例化并向整个系统提供这个实例。由此可见,单例模式具有以下的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一的实例...
分类:
编程语言 时间:
2014-05-30 00:43:31
阅读次数:
431