[bug提交] 我所了解的编辑器问题

也算不上是编辑器问题 也可能是studio底层代码实现问题。如果说的不对,请谅解。我使用的studio版本是1.4.0.1,我的cocos2dx版本是3.0正式版

问题1 :

子节点控件虽然随父节点控件移动,但是不能随父节点缩放。奥,说错了 其实是可以。但是我设置按钮的时候出问题了:

按钮上我添加了一个文本,按钮并没有设置按下去的图片,只设置了normalImage ,然后放到代码里,按住按钮的时候,按钮放大了(我想是底层实现的),但是按钮上的文本却不放大。这样很别扭。就感觉按钮的文字和按钮不是一个控件的感觉。

问题2:

触摸屏蔽的问题,隐藏的控件如果触摸优先级高(也就是zoder高),不管隐藏不隐藏,都会吞掉触摸,这个体验非常不好。我不得不在控件隐藏的时候设置其zoder为一个特别小的值。再将其他交互的控件设置成比较大的zoder,才能实现别的控件触摸。例如模态窗口。每次都初始化这个模态窗口的zoder为0,并设置隐藏,想显示的时候设置zoder很大,然后显示。才能实现模态。

问题3:
按钮设置不可用,居然还得设置Bright为false,才可以显示UI编辑器中BUtton的不可用图片。为啥要设置两次呢?CCMenu设置一次就搞定了。

你好,感谢您的反馈,目前BUtton只对纹理进行了处理但并未对文本做处理。放大效果只是对为设置纹理的一个处理,并未涉及到文本部分,当然,后期我们会在调整的时候加上这个功能。

关于第二条,目前已经计划更改默认层级。
按钮设置不可用这个可能跟当初设计有关,但由于历史问题,老控件系统不会直接改动,如果个人需要可以修改源码使用。