加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

quickcocos2dx cocostudio的panle中添加cclayer

发布时间:2020-12-14 20:00:20 所属栏目:百科 来源:网络整理
导读:此问题出现于层次的控制,问题如下,在cocostuido中添加了新的画布,画布用于展示游戏界面 界面中有以下几层: 1 背景 2 游戏精灵 3 各种按钮 其中第2层有自定义的组件,这些组件不能直接添加到cocostudio编辑器中 第2层用了一个自定义的layer = display.new

此问题出现于层次的控制,问题如下,在cocostuido中添加了新的画布,画布用于展示游戏界面

界面中有以下几层:

1 背景 2 游戏精灵 3 各种按钮

其中第2层有自定义的组件,这些组件不能直接添加到cocostudio编辑器中

第2层用了一个自定义的layer = display.newLayer()作父类。

要将此layer放到第2层中去,操作方法如下:

mainscene.layer2:addNode(layer)

不能直接用 addChild(layer)。那样会报错:

LUA中Widget的child只能是Widget。

OK,这样加了以后层次就清楚了,所以自定义的控件就可以放在里面。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读