摘要: 引擎版本:2.1.4ide:vs2012一般协作开发情况下,有意思无意将bin、obj等一些目录添加到版本管理中是很烦人的事儿,在VS中不断地编译程序集和提交将带来版本暴增问题.如果你用的是乌龟SVN(TortoiseSVN)可以通过添加属性来忽略掉.具体实现在解决方案目录上点右键在乌龟菜单中找到"属性"点开在弹出窗中点"新增"在列表中选择“高级”在弹出窗中的"属性名称"中选择"svn:ignore"然后取值中填上bincocos2d-win32.vc2012.opensdfcocos2d-win32.vc2012 阅读全文
posted @ 2013-12-19 17:01 行者无疆!! 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一个XCode project包含了两种设置:Project Settings 和 Target Settings。它们之间的主要区别在于:Project settings应用于project里面的所有target;而Target settings只对target本身有效,不影响project中的其他target。如果一个选项在project settings中和target settings中都被设定了(会以粗体字表示),那么target settings会覆盖project settings。如果一个选项在target settings中没有被设定(不会以粗体表示),那么它会继承proje 阅读全文
posted @ 2013-10-30 15:57 行者无疆!! 阅读(1047) 评论(0) 推荐(1) 编辑
摘要: 第一种解决办法:1、单击[开始]->[运行]命令,打开“运行”对话框,在该对话框中输入“regedit”后,按【Enter】键,打开“注册表编辑器”对话框。2、在该对话框中依次展开“HKEY_CLASSES_ROOT\*”项,在其下新建一个“Shell”子项,然后在“Shell”子项下再新建一个“OpenWith”或中文“打开方式”子项。3、在右边的窗口中将“OpenWith”的默认值设置为“打开方式”,并在“OpenWith”项下再建一个“Command”子项,在右边的窗口中将其默认值设为“C:\Windows\rundll32.exe Shell32.dll,OpenAs_RunDL 阅读全文
posted @ 2013-08-12 20:55 行者无疆!! 阅读(4335) 评论(0) 推荐(0) 编辑
摘要: 为什么“BAT”扩展名的默认打开方式:显示出来的居然是“%1”这么一个怪异的东东,具体在什么位置的?c:\windowssystem32\command.com修复bat关联,打开command.com,输入: assoc .bat=batfile 回车执行,然后重新启动电脑就可以。这种方法我试了,但是没有用,比如我的是默认是sublime打开的,结果双击后还是用这个打开。解决办法:通过cmd命令来执行该批处理文件。比如我的批处理文件的位置是:D:\test\a.bat,那么我的操作是这样的1、开始->->cmd打开dos命令窗口2、输入 d: 进入到D盘3、输入 cd test 阅读全文
posted @ 2013-08-12 20:51 行者无疆!! 阅读(3547) 评论(0) 推荐(0) 编辑
摘要: iPhone的图形芯片(PowerVR MBX)对一种称为 PVRTC 的压缩技术提供的硬件支持,Apple推荐在开发iPhone应用程序时使用 PVRTC 纹理。他们甚至提供了一篇很好的技术笔记描述了怎样通过使用随开发工具安装的命令行程序将标准图像文件转换为 PVRTC 纹理的方法。你应该知道当使用 PVRTC 时与标准JPEG或PNG图像相比有可能有些图像质量的下降。是否值得在你的程序中做出一些牺牲取决于一些因素,但使用 PVRTC 纹理可以节省大量的内存空间。尽管因为没有Objective-C类可以解析 PVRTC 数据获取其宽和高的信息,你需要手工指定图像的高和宽,但加载 PVRTC 阅读全文
posted @ 2013-08-02 15:34 行者无疆!! 阅读(1875) 评论(0) 推荐(0) 编辑
摘要: 首先:帮助节省内存。OpenGL ES纹理要求宽和高都是2的n次幂的倍数。我们可以考虑将小的图片拼大图片,然后统一加载。其次:提高渲染速度。OpenGL ES要求切换的纹理越少越好,将图片拼成大图片,减少了纹理的切换。 阅读全文
posted @ 2013-07-26 11:35 行者无疆!! 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 该宏放置一个注释到对象文件或者可执行文件。#pragma comment( comment-type [,"commentstring"] )comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。commentstring是一个提供为comment-type提供附加信息的字符串,Remarks:1、compiler:放置编译器的版本或者名字到一个对象文件,该选项是被linker忽略的。2、exestr:在以后的版本将被取消。3、lib:放置一个库搜索记录到对象文件中,这个类型应该是和commentstr 阅读全文
posted @ 2013-07-23 11:02 行者无疆!! 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 网上有的方法我都试了,结果都不成功,下边这个方法解决了问题,在此感谢http://my.csdn.net/rryr2VS2010和VS2012或者sv2008和VS2010,高版本VS编译都会出现使用VS2008的D:\Program Files\Microsoft Visual Studio 9.0\VC\bin目录下的cvtres.exe替换到VS2010版本VS目录下再编译成功。 阅读全文
posted @ 2013-05-10 16:18 行者无疆!! 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 必须总是使用完全限定的标准库名字:在头文件中。 头文件的内容会被预处理器复制到程序中。用#include包含文件时,相当于头文件中的文本将成为我们编写的文件的一部分。如果在头文件中放置using声明,就相当于在包含该头文件using的每个程序中放置了同一using,不论改程序是否需要using声明。 通常,头文件中应该只定义确实必要的东西。 阅读全文
posted @ 2013-03-04 12:16 行者无疆!! 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 可以详细学习下几种字符集和编码的有关知识:字符编码详解——彻底理解掌握编码知识,“乱码”不复存在字符编码笔记:ASCII,Unicode和UTF-8中文乱码的解决方法:移动开发之浅析cocos2d-x的中文支持问题cocos2d-x 2.1下使用CCLabelTTF显示汉字的问题我用的是WStrToUTF8()这个函数,可以解决问题。 阅读全文
posted @ 2013-01-15 20:33 行者无疆!! 阅读(410) 评论(0) 推荐(0) 编辑