Cocos2d-X学习——kResolutionShowAll 填补黑边

2014-05-20

导语:Cocos2dx可以支持跨平台,多分辨率适配,但总是不是那么完美

正文:

1、网上有还能多适配方案

kResolutionUnKnown:默认的,自动取了手机屏幕大小;

kResolutionExactFit:拉伸全屏

kResolutionNoBorder:手机全屏显示,但是可能有内容显示在屏幕外头;

kResolutionFixedHeight:保持高度,宽度剪裁

kResolutionFixedWidth:保持宽度,高度剪裁

kResolutionShowAll:显示所有内容,但是可能有黑边,设计的时候使用绝对值;

参考适配方法:http://www.360doc.com/content/13/0601/12/110467_289667212.shtml

2、个人比较喜欢kResolutionShowAll这个方法,但是有黑边非常不好,所以想把黑色替换成其他颜色(与有些颜色相近的)

找到了接口:glClearColor(255.0f, 0.0f, 0.0f, 1.0f); 

Cocos2d-X学习——kResolutionShowAll 填补黑边

时间: 2024-10-05 08:34:57

Cocos2d-X学习——kResolutionShowAll 填补黑边的相关文章

黑帽SEO作弊的10大关键手法

黑帽SEO作弊的10大关键手法 我今天分享黑帽SEO的作弊方法,不是让大家去学习怎么做黑帽SEO,而是能够让大家知道什么样的手法是黑帽,知道了我们就可以去避免发生这种情况,下面我会详细的说下常用的黑帽SEO手法. 1.利用高权重网站 大家都知道高权重的网站对于我们站点排名的影响是很大的,那么很多黑帽SEO就会利用这些高权重的网站去做链接,大批量的去做,完全的.单一的关键 词指向.他们的目的就是利用这些高权重网站导出的链接并传递权重,迅速的提升某关键词的排名,当然这样肯定不会长久,但也许这些人就是

Federal Learning(联邦学习 Fate)认知

本人是学生党,同时也是小菜鸡一枚,撞运气有机会能够给老师当项目助理,在这个过程中肯定会学到一些有趣的知识,就在此平台上记录一下,在知识点方面有不对的还请各位指正. What(什么是联邦学习?) 联邦学习(Federated Learning)是一种新兴的人工智能基础技术,在 2016 年由谷歌最先提出,原本用于解决安卓手机终端用户在本地更新模型的问题,其设计目标是在保障大数据交换时的信息安全.保护终端数据和个人数据隐私.保证合法合规的前提下,在多参与方或多计算结点之间开展高效率的机器学习.其中,

Python -- 关于pip安装Ipython

小Q:山外青山楼外楼,西湖歌舞几时休:暖风熏得游人醉,只把杭州比汴州.     --林升··题临安邸 ======================================================== 来到杭州的第18天,第一次孤身来到南方,每当周六日时孤独感袭来.无奈,只能寻求兴趣.学习,填补. 一直在实验用pip安装ipython的方式,遇到了一些问题,见下: 环境:centos 6 推荐源:wget   http://mirrors.aliyun.com/epel/epel-

BZOJ3316 JC loves Mkk

首先断环成链,变成两倍长度. 然后二(fen)分(shu)答(gui)案(hua),查看答案为ans的长度在[L, R]之间的链存不存在. 我们可以维护前缀和,用单调队列O(n)判断是否和大于0 又学习了个黑科技...::x表示全局变量x... 1 /************************************************************** 2 Problem: 3316 3 User: rausen 4 Language: C++ 5 Result: Acce

Speak loudly

英语的学习说长不长.说短不短,从接触SB到现在,对它有过质疑甚至敌对,也有过放弃而且坚持自我,失败了才知道回头,其实想想已经有前人撞得头破血流了,干嘛还要自己去试试呢?这样的体验是因为最近我的学习英语的经历得来的. 看到很多人的口语很棒,于是我心里挺着急的,就开始读<新概念>,跟着录音读的时候确实读的不错,很长的时间,我没有发现自己的问题,可是当我想和别人用英语交流的时候,才发现我却的最重要的不是发音,而是那些最常用的情景,外国人在用"No worries"而我却在用&qu

英语,你是否渐入佳境?

英语的学习说长不长.说短不短,从接触SB到现在,对它有过质疑甚至敌对,也有过放弃而且坚持自我,失败了才知道回头,其实想想已经有前人撞得头破血流了,干嘛还要自己去试试呢?这样的体验是因为最近我的学习英语的经历得来的. 看到很多人的口语很棒,于是我心里挺着急的,就开始读<新概念>,跟着录音读的时候确实读的不错,很长的时间,我没有发现自己的问题,可是当我想和别人用英语交流的时候,才发现我却的最重要的不是发音,而是那些最常用的情景,外国人在用"No worries"而我却在用&qu

回到原点——从web到游戏到js

开通博客一个月,本想着以自己的学习速度多少能保证不超过一周的发文空档,结果整个三月份到今天之前没来碰过博客,看起来这半个多月本菜鸟没任何进展,其实就是没有任何进展.实在要安慰一下自己的话,这么长一段时间笔者做的事情就是:为了完成自己一直以来的梦想苦学非web的跨领域新技术,结果学到有点门路时发现自己在另一个领域继续学习着web技术. 简单说说笔者的梦想,那就是游戏开发.笔者中学时期是最典型的的网瘾少年,所在的地方非常抓学习成绩,在父母老师洗脑下也在稳步学习数理化,但每周一天的放学时光全都会用来玩

关于代码重构:是微修还是全部推倒重来

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 虽然不是很切题但还是放在Cocos2D的学习系列博文中吧,因为这是我写cocos2D代码中体会到的. RPG游戏码代码到现在已经写了不少行代码了. 最近在加入新功能的时候发现以前遗留的人物对话问题一直没有解决,游戏对话逻辑是RPG中重要的逻辑,而我的代码问题具体表现在: 对话代码逻辑及其复杂.因为以前从来没有写过类似的代码,要想支持游戏剧情的复杂性,必须将对话

击败95%对手的时间秘诀:100小时定律(转)

精通一样东西需要10000小时,也就是说大概要10年的时间.但通常情况下,击败95%的人并不需要你付出太多的时间. 10000小时定律大家应该都听说过,说的是精通一个领域需要的用时.这一定律有几层含义: 1.因为所需的时间太长(每天3小时需要10年),所以人一生只能精通少数几件事情. 2.因此时间流逝的速度对每个人都是一样的,所以你不能加快变得精通的进程.如果你精通了某样东西(如销售.变成或产品管理)而竞争对手没有,那你就拥有了巨大的竞争优势. 3.因为需要付出太多,许多人感到畏缩早早就选择放弃