c++的虚函数指针是向下传递的

1 2 typedef void (Base::*bfnPrint)(); bfnPrint func = ::Print; 就是说虽然函数指针func取值对象用的是父类. 但是如果Print函数是虚函数, 利用子类实例调用func函数的时候,实际上会

cocos2d-x的touches的处理

经过不同平台的适配,cdx的touches处理是从 cocos2dx/platform/CCEGLViewProtocol.cpp::handleTouchesBegin(int num, int ids[], float xs[], float ys[])开始的, 传进来的参数是一个touch的点数,touch的id, x, y

libgdx中的AssetManager(4)

http://code.google.com/p/libgdx/wiki/AssetManager, wiki里作者给我们列举了使用AssetManager的几种好处: 加载大部分资源使用异步的方式,这样就能在加载的同时不阻塞渲染进程 实现了引