深秋

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年4月24日

摘要: 原文链接: http://www.cnblogs.com/andyque/archive/2011/09/27/2192920.html 在上一篇教程中,我们演示了如何使用VS2010来新建一个工程,并且教大家如何一步步解决头文件包含错误、lib库引用错误 及dll链接错误。但是,每次建一个工程都这么费时,岂不是很不爽,而且每个工程都要copy一份cocos2d-x、cocoaDension和bo... 阅读全文
posted @ 2014-04-24 22:35 深秋 阅读(264) 评论(0) 推荐(0) 编辑

摘要: 作为程序猿还是要代码来说事的,现在开始进入到具体的代码中来。国际惯例HelloWorld打头阵,我也不能免这个俗。 Win32入口函数中主要代码如下: main.cpp // 创建应用实例 AppDelegate app; //创建游戏窗口并设置窗口大小 CCEGLView* eglView = CCEGLView::sharedOpenGLView()... 阅读全文
posted @ 2014-04-24 21:52 深秋 阅读(287) 评论(0) 推荐(0) 编辑

2014年4月23日

摘要: Cocos2DX引擎按照层次逻辑将游戏元素细分为:导演CCDirector、场景CCScene、图层CCLayer、精灵CCSprite。在上面篇中我们已经知道除导演CCDirector外都继承了CCNode,而引擎在组织他们的时候使用了树的结构。 导演类作为游戏流程的控制者,他持有一个或多个场景对象,是适当的时候切换场景并和外部交换信息。我们可以先简单的理解为一个场景管理器,在场景的存储... 阅读全文
posted @ 2014-04-23 20:53 深秋 阅读(319) 评论(0) 推荐(0) 编辑

2014年4月21日

摘要: CCNode作为渲染框架的基类(暂且这样理解,CCObject为引擎基类)其中定义了绘制游戏元素相关的属性以及相关方法。属性当中需要注意的一个是Z坐标,在渲染框架中用来表示元素的遮挡关系,其值越小越容易被遮挡。而在元素的操作方面提供三类方法:对节点的操作、定时器的使用、执行动作。 1)节点的操作 引擎将游戏元素组织成树的结构,这也是CCNode命名中Node的来源。对树的操作无非就是添加节点... 阅读全文
posted @ 2014-04-21 22:50 深秋 阅读(413) 评论(0) 推荐(0) 编辑

2011年4月22日

摘要: 设置方法如下: 在桌面点右键选“属性”,接着点“外观”,点右下 角的“高级”, 然后在“项目”的下拉菜单里选“窗口” 再点它右侧的下拉菜单“颜色”,点下方的“其它” ,然后把“色调”设为85,“饱和度”设为90,“亮度”设为205。 (产品出厂时,一般分别设为160、0、240。) 然后单击“添加到自定义颜色”,按“确定”…… 一直“确定”下去。 然后屏幕上会出现一个小Windows的画面,上写“... 阅读全文
posted @ 2011-04-22 22:29 深秋 阅读(303) 评论(0) 推荐(0) 编辑

2011年4月8日

摘要: /// <summary> /// 将汉字转换为Unicode /// </summary> /// <param name="strGB">要转换的字符串</param> /// <returns></returns> public static string GBToUnicode(string strGB) { byte[] bytes = System.Text.Encoding.Uni... 阅读全文
posted @ 2011-04-08 16:00 深秋 阅读(810) 评论(0) 推荐(0) 编辑

2011年4月2日

摘要: 准备工作1.首先下载NHibernate ,这里我下载的版本是3.1.0;2.使用VS新建名为“TestNHibernate”的解决方案,并添加Domain类库项目(使用WinForm测试);3.在解决方案目录下新建名称为LIB的文件夹,并将压缩包中Required_Bins和Required_For_LazyLoading\LinFu中的dll文件解压到LIB文件夹;4.将Required_Bins中的两个xsd文件放在"VS路径\xml\Schemas”,以便在编辑映射文件是获得提示;5.为TestNHibernate引入Iesi.Collections.dll、NHiberna 阅读全文
posted @ 2011-04-02 18:06 深秋 阅读(581) 评论(7) 推荐(0) 编辑

2011年3月8日

摘要: 现在就只发现使用DataGridView的CellMouseDown事件来实现右键选中行。您是否还有更好的方法呢?一起探讨!!!private void dgvTest_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex == -1 || e.ColumnIndex == -1) return; if (e.Button == MouseButtons.Right) { DataGridView dgv = (DataGridView)sender; dgv.ClearSelection 阅读全文
posted @ 2011-03-08 20:25 深秋 阅读(565) 评论(0) 推荐(0) 编辑