问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

能发下惊魂游戏-全集 (高清MP4格式,分辨率为640x480,适合平板电脑、智能手机)的种子或下载链接么?

发布网友 发布时间:2022-04-12 22:27

我来回答

2个回答

懂视网 时间:2022-04-13 02:48

1.分辨率 (1) getWinSize: 设计分辨率大小 getVisibleSize 设计分辨率能看到的小一般等于设计分辨率大小 getOpenGLView ()- getFrameSize () 屏幕的实际分辨率 getVisibleOrigin 屏幕的起点坐标左下角有时候并不是 (0, 0) CCDirector *myDirector = CCDirec

1.分辨率

(1)

getWinSize: 设计分辨率大小

getVisibleSize 设计分辨率能看到的小一般等于设计分辨率大小

getOpenGLView()->getFrameSize() 屏幕的实际分辨率

getVisibleOrigin 屏幕的起点坐标左下角有时候并不是 (0, 0)


CCDirector *myDirector = CCDirector::sharedDirector()

myDirector->getOpenGLView()->setDesignResolutionSize(640,960, ResolutionType)

ResolutionType: (分辨率类型)

kResolutionFixedHeight、kResolutionFixedWidth、kResolutionShowAll、kResolutionExactFit、kResolutionNoBorder
640 960 :

2:3屏幕的宽高比例把设备的分辨率设成了640 960, 如果设成320 480 用图片大小事640 960的要 scale 0.5,一般这两个值设成640 960,

有时候可能为了适合cocosbuilder的 ccbi是320 480的,屏幕的比例大于2:3设备比较宽,否则设备是高了


(2) kResolutionNoBorder

noborder可以越界,此时的getWinSize 和 getVisibleSize不相等,getVisibleorigin也不是0

ipad: 分辨率 768 1024,768:1024 > 2:3 这种分辨率类型下height = 768 x 3 /2 = 1152 ,从中间向上 下扩展

getVisibleorigin 的x = 0 , y = (1152-1024) / 2 getVisibleSize=(768,1024) getWinSize=(768,1152)

iphone5: 分辨率640 1136, 640:1136 < 2:3 这种分辨率类型下 width = 2 / 3 x 1136 = 757 ,从中间向左 右扩展

getVisibleorigin 的x = (757-640) / 2 , y=0 getVisibleSize=(640,1136)getWinSize=(757,1136)

粗线设备屏幕大小,细线设置后的分辨率,(0,0)起始点。

这种配置一般适合向四周都能拖动的游戏。



(3) kResolutionExactFit

exactfit整个屏幕匹配,getWinSize 和 getVisibleSize相等,getVisibleorigin (0,0)

ipad: 分辨率 640 960,768:1024 > 2:3,宽度会被自动拉伸,真正的宽度,w=1024 x 2/3 = 682,被拉伸了 768/682

getWinSize = CCSize(640, 960)

iphone5: 分辨率640 960, 640:1136 < 2:3,高度会被自动拉伸,真正的高度,h = 640 x 3/2 = 960,高度会被拉伸 1136/960

getWinSize = CCSize(640, 960)

优点:整个屏幕的适配不会有任何的黑边或填充黑边的固定图片

缺点:在一些设备上图片会被拉伸


(4) kResolutionShowAll

shwoall 屏幕的比例都会安装设计的分辨率来,640 960就是3:2,多余的部分将会使黑边,ipad左右黑边,iphone5s上下黑边

getWinSize 和 getVisibleSize相等除了黑边以外的size,getVisibleorigin (0,0)左下角不是黑边的地方开始

ipad: 分辨率 768 1024,768:1024 > 2:3 这种分辨率类型下w=1024 x 2/3 = 682 ,两边黑边的宽度 (768-682)/2

getWinSize = CCSize(682, 1024)

iphone5: 分辨率640 1136, 640:1136 < 2:3 这种分辨率类型下 h = 640 x 3/2 = 960 ,上下黑边的高度 (1136-960)/2

getWinSize = CCSize(640, 960)

优点:按照640 960去摆放精灵,黑边2dx自己生成的,不会造成图片的拉伸

缺点:上下或左右的黑边不能用图片填充上,黑边部分对于程序是不可见的,appstore审核不好通过


(5) kResolutionFixedWidth

fixedWidth 设计分辨率640 960就是2:3,宽=设计分辨率的宽,高 = 设计分辨率宽 x 设备高 / 设备宽,整个比例

是按照屏幕比例,不是按照设备分辨率的比例,getWinSize 和 getVisibleSize相等,getVisibleorigin (0,0)从设备的左下角开始

ipad: 分辨率 768 1024,768:1024 H=640 x 1024 / 768 = 853 。

getWinSize = CCSize(640, 853)

iphone5: 分辨率640 1136, 640:1136 W = 640 x 1136 / 640 = 640 。

getWinSize = CCSize(640, 1136)

优点:按照设备是640 960的去摆放精灵,像iPhone5s上下多余的部分用图片填充避免了黑边

缺点:像iPhone5s 每个layer 界面的坐标 y 都要加上 (1136-960)/2

适合设备分辨率比例 宽:高 < 2:3也就是高了,例如iphone5s


(5) kResolutionFixedHeight

fixedHeight 设计分辨率640 960就是2:3,高=设计分辨率的高,宽 = 设计分辨率高 x 设备宽 / 设备高,整个比例

是按照屏幕比例,不是按照设备分辨率的比例,getWinSize 和 getVisibleSize相等,getVisibleorigin (0,0)从设备的左下角开始

ipad: 分辨率 768 1024,768:1024 H=960 x 768 / 1024 =720 。

getWinSize = CCSize(720, 960)

iphone5: 分辨率640 1136, 640:1136 W = 960 x 640 / 1136 = 541 。

getWinSize = CCSize(541, 960)

优点:按照设备是640 960的去摆放精灵,像iPad 左右多余的部分用图片填充避免了黑边

缺点:像ipad 每个layer 界面的坐标 x 都要加上 (768-649)/2

适合设备分辨率比例 宽:高 > 2:3也就是宽了,例如ipad


(6)总结

根据所做的游戏是横屏还是竖屏以及游戏的需要选择“设计分辨率”的类型。

CCDirector *myDirector = CCDirector::sharedDirector();
 myDirector->setOpenGLView(CCEGLView::sharedOpenGLView());
 CCSize screenSize = myDirector->getVisibleSize();
 float resolution = 2 / 3.0;
 float screenR = (float) screenSize.width / (float)screenSize.height;
 if (resolution > screenR) {//iphone5s
 myDirector->getOpenGLView()->setDesignResolutionSize(640, 960, kResolutionFixedWidth);
 } else {//ipad
 myDirector->getOpenGLView()->setDesignResolutionSize(640, 960, kResolutionFixedHeight);
 }

建立一个最底层的 layer ,只有这个layer 放到 scene 上,其他layer123都放到 layer 上。如果是 iphone5s上下移动底层layer,

ipad左右移动底层layer,上面的所有控件都跟着移动了,空出来的部分用图片条填充。

CCSize screenSize = CCDirector::sharedDirector()->getVisibleSize();
 float resolution = 2 / 3.0;
 float screenR = (float) screenSize.width / (float)screenSize.height;
 float yiX = 0;
 float yiY = 0;
 if (resolution > screenR)//iphone5s
 {
 yiY = screenSize.height - 960;
 } else//ipad
 {
 yiX = screenSize.width - 640;
 }
 CCLayer* layer = CCLayer::create();
 layer->setPosition(ccp(yiX, yiY));
这里960 640只是一个参考








热心网友 时间:2022-04-12 23:56

惊魂游戏-全集 (高清MP4格式,分辨率为640x480,适合平板电脑、智能手机)种子下载地址:

鄙视拿种子就走滴人!!!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在筋骨堂治疗腰椎间盘突出一个疗程后已有好转,隔了三、四天又疼上了... 美的3⃣️匹柜机空调为什么不制热是什么原因? 小票打印机不出字的原因及解决方法如何解决小票打印机无法打印字的问题... 电脑打单打印机出不了小票超市收银台电脑键盘怎么用 交易房屋如何分类 城市规划用途分类该怎么做 规划用途的分类 ...打火机散件设备公司 值得信赖么 ?是不是《骗子》皮包公司? 希望给予... 哈尔滨农垦太阳神打火机散件厂是否骗人 有没有人知道网上那些打火机加工的广告是不是真是可靠?做打火机反销... 如果我买东西用花呗支付了以后,突然不想要了,退换退款,他是退钱... 我在淘宝买了东西用花呗付款,然后申请退款卖家同意以后钱是退退到花呗还是支付宝? 我用了花呗的钱买衣服可是我后来退款了,那样是不是一以今还了花呗的钱了? 花呗买的东西退款了以后会退回花呗么 用花呗买东西,发生退款退货,钱会退回到花呗吗 花呗买东西退款是不是还退回花呗 2003年12月份到2022年难18周岁了嘛 2003年属羊2022年高考怎么样? 酒米和红豆煮稀饭 红豆稀饭怎么煮才能又烂又省煤气? 怎么煮红豆地瓜红枣大米稀饭 小米红豆稀饭怎么做 怎样把红豆稀饭煮红? 红豆煮稀饭 红豆稀饭的做法,红豆稀饭怎么做好吃,红豆稀饭的家常 为什么红色警戒2共和国之辉在window7系统不显示菜单 眼神总是发呆感觉特别疲劳,一想东西脑子就特别累,这是怎么回事?中午睡上一觉就好点?这是怎么回事? 眼神发呆怎么办 我总是发呆为什么啊?就是比如看个东西然后眼神就呆了 我为啥每隔三两天眼睛就发直发呆,以前是半个月慢慢一星期现在就这样了? 什么是亚光唇膏? 唇膏缎光和哑光的差别 word里面怎么单独设置一页横向 文体活动室平面图该怎么设计? 宿舍建筑规范 文体活动室要配建多大面积 如何布置廉政文化活动室 文体活动室有哪些 全家重疾险有必要买吗 我想给全家买重大疾病保险和意外保险 谁能给我一个制作场景模型的详细教程 生活区内设置供作业人员( )的场所,文体活动室配备文体活动设施和用品? 有一副名画,画的是一个侧面的女性,我忘记是一个系列两张还是一张。背景是树枝还是轮盘围成的圆形 如图,WPS,怎么把左侧这个工具栏关掉。手残按f1打开的 wps的左下角工具栏原来有一个显示页码的地方没了? 用于文体活动室.教室的格言 一张寂寞的铅笔画图片和作文 楼下是室内文体活动室住几层听不到声音 求3d max 场景教程 【视频的】 WPS左侧侧边的工具栏关掉弄不出来怎么办? 观音莲怎样养活,,,