如题,在导出的lua文件中没找到描边相关函数,估计是官方忘了
ok,收到,修改完后,会以导出Lua插件的形式在商店里面提供。
还有字体的自定义尺寸也无效,也是一样的原因
刚看到“字体的自定义尺寸也无效”,继续修。
导出lua后字体描边不生效这个已经解决了,等上面弄完,一起提交商店。
自定义尺寸本身就是不导出的,它是控制 Layout 的。当勾选时,属性区的“位置与尺寸” 里的 “尺寸” 选项可用。导出时就直接导出这个尺寸。就是下图中红框选中的部分。
如果自定义尺寸不勾选的话,这里的尺寸是禁用状态。
以上,请您知晓。
已经勾选了自定义尺寸,也修改了你说的红框部分,依旧是不生效,原因也是导出没有setContentSize
— Begin quote from ____
引用第5楼jack_zjz于2015-05-28 18:35发表的 回 4楼(handt) 的帖子 :
已经勾选了自定义尺寸,也修改了你说的红框部分,依旧是不生效,原因也是导出没有setContentSize http://www.cocoachina.com/bbs/job.php?action=topost&tid=302562&pid=1317030
— End quote
导出里有,就是 layout:setSize 这句,layout 里的 setSize 最后调用的就是 Cocos 2d-x 里的相应控件的 setContentSize。
虽然设置了而看起来没有变化的原因是,设置尺寸时文字本身是不会跟着缩放的。(但控件本身的尺寸已经变化了,只是对人眼直观上看来没有区别,因为文本的边缘人眼不可见。)
比如下图是一个选择状态的文本控件,它的尺寸已经被修改了,可以看到那个围绕它的选择框,就是它的大小范围。
但是,当它处于非选择状态时,是看不到它的边缘的。这可能也就是您上面的疑问产生的原因了吧。
如果同时也改变文本控件的文字大小时,可以设置控件的缩放属性。
另外,像 Button 这种的,设置尺寸时它是会跟着缩放的,里面调用的也是 layout:setSize 。(这时控件本身的尺寸发生了变化,人眼也可见,因为 button 的边缘是人眼可见的。)
以上,不知道解决了您的疑问了么?
按照你的说法,依旧无效,详情看图
不好意思,最近没来论坛,不知道您的问题解决了没有?
解决了,发现导出的lua少了ignoreContentAdaptWithSize这个接口,手动加上就好了
新版本里这块儿也有改进,敬请期待。
是指新版的引擎还是编辑器?大概什么时候发出来?
您上面提到的自定义尺寸的问题,新版本里也处理了。
上面说的新版指的是编辑器的新版本,在 7 月 20 号发布。
导出lua选项不见了,是插件不兼容吗?
版本2.3.1.1
新版本的 Lua 导出插件在 cocos 商店里有,下载下来,安装一下就好了。
商店里还是那个版本,没有新版
给个链接出来吧