我使用的
cocos2dx 是 cocos2d-2.1rc0-x-2.1.2
cocosbuilder 是 v3 alpha3
我常遇到一???
就是我把?片放???器?,
在??器看到的大小?剩下一半?
而??在跑 ios模?器?,
??放大一倍?
?是?生什?事?
我使用的
cocos2dx 是 cocos2d-2.1rc0-x-2.1.2
cocosbuilder 是 v3 alpha3
我常遇到一???
就是我把?片放???器?,
在??器看到的大小?剩下一半?
而??在跑 ios模?器?,
??放大一倍?
?是?生什?事?
— Begin quote from ____
Shawn和月 发表于 2013-4-21 18:51 url
有可能会是这样:
CocosBuilder对于每个ccb文件都有个Resolution Scale值,你可能把它设成了0.25,然后把按 …
— End quote
你?的 Resolution Scale是?在 Edit Resolutions ?面的 Scale值??
我是?定 1 就是??的 我?去??..
而且???定值 我改了 好像也都?什?影??
不?我想可能真的就是像你?的
是在 ??程序没有设定Resolution Size
??程序中要如何?定 Resolution Size?
”把按钮的Scale或Preferred Size属性设成了“按Resolution Size计算”(它们上面那排按钮中最右边的)“
???要怎??定? 我不太懂…
— Begin quote from ____
Shawn和月 发表于 2013-4-20 16:01 url
和sprite的scale属性有关吧,还有就是cocosbuilder你使用的ccb文件的resolution scale。 …
— End quote
不好意思
能?你再???一???
或是有?有什??考的?站?
我?在?最基本的
cocosbuilder ->new project
也?有???
明明在??器中 click me 是大小?中
可是到 模?器中 ?就爆大
有可能会是这样:
CocosBuilder对于每个ccb文件都有个Resolution Scale值,你可能把它设成了0.25,然后把按钮的Scale或Preferred Size属性设成了“按Resolution Size计算”(它们上面那排按钮中最右边的)。
于是在编辑器里显示正常的样子其实是1/4的大小,可是在实际程序中并没有设定Resolution Size(在2.1版之前无法设定此值,不知之后怎样),于是就变成了编辑器里四倍的大小(344/86=4)。
和sprite的scale属性有关吧,还有就是cocosbuilder你使用的ccb文件的resolution scale。
我??再次?定了一下?料
我一? png的?
原本是 344x344
不?放到??器 就?成 86x86
??都剩下1/4
我看 CCNode 的?料
scale x y 都是 1
但是 contentsize 只有 86x86 完全不是原本的尺寸
不?我ios模?器?
?片??是 344x344 是原始的大小
也就是只在??器看到?被自??小了
所以有??的??是??器
我在想?不?是在 new file ? ?定 CCLayer ? 出??
?是哪???器?定出?? ?它?示? 自??我?小?
?之 我?在最??筋的
是??器和模?器看到的?西是不一?的
???器用起?就麻?了
— Begin quote from ____
snowcrow0802 发表于 2013-4-20 16:21 url
我??再次?定了一下?料
我一? png的?
— End quote
看看是不是retina的事情
— Begin quote from ____
snowcrow0802 发表于 2013-4-22 21:09 url
感???就?了~~~
不?我比?疑惑的事~~~
— End quote
这个我倒没仔细研究,我感觉cocosbuilder里面应该有对应现在编辑的resolution的配置。因为retina屏的缘故,所以要用高清图。如果要匹配的话,只需要选择支持导出的ccbi配置为1x即可,不过这样可能会影响retina屏的程式,具体我这里没试过,因为我现在主要在搞Android的程式,iphone的暂时还没弄。
跟新版的支持自适应landscape特性有关
— Begin quote from ____
sosoayaen 发表于 2013-4-22 10:32 url
嗯,这个问题貌似我也碰到了。在cocosbuilder编辑器中,会小很多。默认的例子里面,图片的大小是704×256, …
— End quote
感???就?了~~~
不?我比?疑惑的事~~~
??器中看到的, 和??中的大小??要一?,
假如我在??器中?小1/4, 那??中也??要1/4才?,
不?目前看??不是??子?
原?是新版CCB搞的鬼。
看?是CCBReader?不支持??Automatic scaling功能。
?人??按照320480或480320做?景,一切??也按照??尺寸做,像素?源按照640960或更高?出,但在CCB里?小成320480。
最後在程序中,?算出???度?320之比作?放大率。
?入.ccbi后,??入的layer/node/sprite放大到??率,就可以完成?面的?配。
不要放大scene,而要放大每?scene的直接子元素。
嗯,这个问题貌似我也碰到了。在cocosbuilder编辑器中,会小很多。默认的例子里面,图片的大小是704×256,而在cocosbuilder编辑器中的大小为为176×64。我研究了下,是和发布设置里面的这个属性有关系:
automatic scale from
这里如果是要为retina屏输出,则会自动缩减到1/4大小。如果选择1x,则是实际图片大小输出
— Begin quote from ____
snowcrow0802 发表于 2013-4-20 16:21 url
我??再次?定了一下?料
我一? png的?
— End quote
看看是不是retina的事情
— Begin quote from ____
snowcrow0802 发表于 2013-4-22 21:09 url
感???就?了~~~
不?我比?疑惑的事~~~
— End quote
这个我倒没仔细研究,我感觉cocosbuilder里面应该有对应现在编辑的resolution的配置。因为retina屏的缘故,所以要用高清图。如果要匹配的话,只需要选择支持导出的ccbi配置为1x即可,不过这样可能会影响retina屏的程式,具体我这里没试过,因为我现在主要在搞Android的程式,iphone的暂时还没弄。
跟新版的支持自适应landscape特性有关
嗯,这个问题貌似我也碰到了。在cocosbuilder编辑器中,会小很多。默认的例子里面,图片的大小是704×256,而在cocosbuilder编辑器中的大小为为176×64。我研究了下,是和发布设置里面的这个属性有关系:
automatic scale from
这里如果是要为retina屏输出,则会自动缩减到1/4大小。如果选择1x,则是实际图片大小输出