- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以在 cocostudio 中制作一个场景,或者 UI 元素随应用的大小缩放?
我正在使用 cocos2d-x 并希望确保我适应多种屏幕尺寸,因为该应用程序是跨平台的。截至目前,我制作了我的 UI 元素,将它们添加到场景编辑器中的场景,导出它们,然后我的应用程序获取 json 并正确导入场景。这是个好消息。
据我所知,我还在 cocostudio 中添加了缩放位置和大小的选项,如屏幕截图所示。
但是,当我更改我的应用程序的大小时,我导入的场景不会按应有的方式调整大小。例如,我将场景创建为 640x960,它始终保持该高度和宽度,即使应用程序以不同的方式启动也是如此。
有人成功让 cocostudio 导出一个动态调整大小的场景吗?
最佳答案
我想我在 this Chinese CocoStudio forum 上找到了答案. (感谢谷歌翻译!)
在 CocoStudio 的 UI 编辑器中,您需要选择根节点。 (它是顶级节点,我只是将其命名为根)。这是我发现的唯一允许您选择绝对或相对定位的节点。
在“子控件布局”下选择相对定位,在“大小和模式”下将模式设置为自定义并启用百分比。
我还确保每个单独的子节点都启用了我原始问题中提到的相对大小和定位
编辑:重要说明!上面的步骤是必须的,但是还有一点需要注意。必须选中标记为“适应分辨率”的字段才能使其正常工作
关于cross-platform - CocoStudio:可以为跨平台使用生成动态大小的场景吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22851250/
是否可以在 cocostudio 中制作一个场景,或者 UI 元素随应用的大小缩放? 我正在使用 cocos2d-x 并希望确保我适应多种屏幕尺寸,因为该应用程序是跨平台的。截至目前,我制作了我的 U
我在 cocostudio 中创建了一个新场景并将其导出。该导出包括场景的 json 文件和其他几个带有图像的目录等等。我今天全新安装了 cocostudio 和 cocos2dx 3.0。 我不断遇
我已经为我的游戏创建了一个用户界面。从 cocostudio 发布项目后,我得到了 .csb 文件。如何在我的游戏中使用它? 最佳答案 Add the header file #include“coc
我是一名优秀的程序员,十分优秀!