- 博客(8)
- 资源 (56)
- 收藏
- 关注
原创 C 标准库获取当前系统时间
尽量用C标准库、不用系统API首先包含头文件#include 返回一个string吧string getCurrentTime(){ time_t t=time(0); char tmp[64]; strftime(tmp,sizeof(tmp),"%Y/%m/%d %X %A",localtime((&t))); string timeStr=tmp; ret
2013-11-24 14:25:42 2444
原创 C++ 重载 () 简单例子
这个例子重载了 () #pragma onceclass stack{public: stack(); ~stack(); int operator()();private: int a;};stack::stack(){ a=3;}stack::~stack(){}int stack::operator()(){ return a;
2013-11-22 00:42:37 1521
原创 CCNode
CCNode应该是Cocos2d的最顶点了,下面分出了很多CCLayer,CCSprite等。在看Cocos2d-x 微信打飞机的教程的时候,里面的Enemy 类就继承了CCNode。用CCNode的addChild() 函数来加入一个敌机的Sprite,这样Enemy 这个CCNode就拥有了一个Sprite敌机图片,再加上敌机的life 血量属性以及其它的速度之类的,就成了一个
2013-11-17 20:15:39 1266
原创 Cocos2d-x 让飞机随着触摸移动起来
首先要在GameLayer init() 中设置支持单点触摸,然后要重载触摸处理的函数//设置可触摸this->setTouchEnabled(true)重载函数: //重载函数,对单点触摸有效 virtual void registerWithTouchDispatcher(); virtual bool ccTouchBegan(CCTouch *pTouch, C
2013-11-17 15:51:57 2209
原创 RakNet 消息与函数的绑定 一个消息对应多个函数
上一篇做了RakNet 一个消息与一个函数的绑定,但实际上一个消息有时候会对应多个函数,这时候我们可以用Vector把消息处理函数存起来,然后当消息发过来的时候,循环执行所有的处理函数在上一篇的源代码做了 添加Vector 的修改。#include #include #include#include #include using namespace std
2013-11-12 21:48:40 1784
原创 RakNet 消息、函数注册
#include #include #include#include using namespace std;enum GameMessage{ GM_LoginReturn, GM_EverydayDrawReturn, GM_FriendExtendReturn};void getRequestLoginReturn(){ int i=0;}void
2013-11-11 22:35:38 1299
原创 RakNet Client和公网Server通信 例子 -- 修改远程电脑时间
很多游戏引擎都是不带网络操作的,比如Cocos2d-x ,那我们只好自己去写或者使用现有的,技术有限的我们只能用现有的了。RakNet是一个开源的C语言网络操作库,被广泛应用于各种网络程序中,当然我这里只关注手机网络游戏。。。。这算是RakNet的入门一个例子。
2013-11-10 23:33:27 6197
转载 加快VS2010 运行速度方法
一、VS2010选项视觉体验设置工具->选项->环境视觉体验的勾选都去掉。不解释,你懂得。二、禁用Intellisense工具->选项->文本编辑器->C/C++->高级禁用IntelliSense设为True这个功能很好用。相较于Visual Assist X,Intellisence结果更加准确,但活动也更加频繁,项目一庞大时修改头起来就会使VS变得很卡。三
2013-11-04 19:28:23 2002
UGUI 屏幕适配 导致 BoxCollider无效 解决记录
2015-06-04
Unity3d调用Lua
2015-05-16
扩展Unity3d 组件方法,简化API使用 - C#特性之 Extension Method
2015-05-10
Unity3d 导入图片 自动修改Texture Type
2015-05-07
Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向)
2015-04-14
Unity3d 性能优化 OnBecameVisible/OnBecameInvisible
2015-04-13
Ogre3d 之使用 Android NativeActivity
2015-03-28
Unity3d 人物换装之 一个Shader处理3张图片 减少DrawCall
2015-03-24
Unity3d 人物换装 之 Mesh 合并 (材质合并)
2015-03-23
Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file
2015-03-07
Unity3d 调用 C++ 函数 实现加密防破解 (Android向)
2015-02-07
OpenGL ES 学习教程(十七) Unity GPU Instance 原理及 GLES 实现(二)
2021-01-19
OpenGL ES 学习教程(十七) Unity GPU Instance 原理及 GLES 实现(一)
2021-01-16
使用Docker简化运维工作 星辉畅娱技术分享.pdf
2019-05-20
Lua 单例的实现
2015-11-04
使用Qt(mingw)编译FreeType为 .a 静态库
2015-08-26
Unity3d 在Inspector 中 设置添加回调函数
2015-07-16
LZMA C# SDK 子线程压缩与解压缩 Unity3d实例
2015-06-22
Mono2.0 对C#闭包 与 donet 不同的实现导致Unity的Bug 及解决方案
2015-06-20
Unity5 Assetbundle简单使用 及 打包Material文件超大的问题
2015-06-13
UGUI 实现Button长按效果(RepeatButton)
2015-06-10
慎用Outline ,UGUI Outline实现原理分析
2015-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人