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

2012年4月18日

摘要: Link address:http://www.soft6.com/v9/2012/fzzz_0116/168422.html对于2D平面上的点[x,y],2x2的变换矩阵(右乘)表示的是线性变换,不包含平移。 (中国软件网讯) GL坐标系 Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系。GL坐标系原点在屏幕左下角,x轴向右,y轴向上。 屏幕坐标系 苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。ios的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系。因此在cocos2d中对触摸事件做出响应前需要首先把触摸点转化... 阅读全文

posted @ 2012-04-18 22:55 星尘的天空 阅读(220) 评论(0) 推荐(0) 编辑

摘要: Link Address:http://www.cnblogs.com/cppguru/archive/2011/05/10/2041835.html 无论是搞2d还是3d开发,最需要搞清楚的就是坐标系,这部分混乱的话就没啥奔头了。所以玩cocos2d,一上来就先把各种与坐标有关的东西搞清楚。基本的两个坐标系:屏幕坐标系和GL坐标系。屏幕坐标系x轴朝右,y轴朝下。默认原点在左上角。GL坐标系x轴朝右,y轴朝上。默认原点在左下角。 在调用任何需要设置位置的函数,或从函数获取位置信息前,必须要明确这个函数使用哪个坐标系。比如调用CCNode类的setPosition函数,它使用的就是GL坐标... 阅读全文

posted @ 2012-04-18 22:51 星尘的天空 阅读(232) 评论(0) 推荐(0) 编辑

摘要: Link:http://www.buildapp.net/iphone/show.asp?id=56615// 如果获取当前的语言版本 NSUserDefaults* defs = [NSUserDefaults standardUserDefaults]; NSArray* languages = [defs objectForKey:@"AppleLanguages"]; NSString* preferredLang = [languages objectAtIndex:0]; BOOL mCurLanguages = FALSE; if( [pref... 阅读全文

posted @ 2012-04-18 11:21 星尘的天空 阅读(512) 评论(0) 推荐(0) 编辑

摘要: Link:http://www.cnblogs.com/AlexLiu/archive/2010/05/07/1729719.html本文简单介绍下,如何不同的应用系统,对应于同一个应用程序来说,显示不同的名字。例如我的这个游戏,中文是水果连连看,那么中文系统下载来显示这个名字,修改了系统之后,显示可能显示的是FruitPuzzle,如果是日本语的话,显示‘フールツパゼル’。1. 将Info.plist本地化在Info.plist上右键点选Get Info,在General标签下,点击Make File Localizable按钮。里面会有一个默认的英文版本,点击Add Localizatio 阅读全文

posted @ 2012-04-18 11:01 星尘的天空 阅读(283) 评论(0) 推荐(0) 编辑