RT~
代码是写在微信小游戏的子域里的。
美术切给我一个纯白色的九宫格做格子背景,
然后想在代码里通过设置 color 来改变格子背景色(起码在场景编辑器里时可以看到效果的)。
这么做主要是想,
当“我”在排行榜上的时候,可以通过不一样的背景色更快的找到自己。
但是,不论是只在 Creator 中预设好颜色(不在代码里设置),
还是通过代码设置,
只要我设置的不是白色,格子背景都会消失(alpha 我是设置为 255 的)。
另外,我发布子域时,
发布出来的文件夹名 始终 是 wechatgame-subcontext,
每次还得手动改,反复调试的时候很麻烦,是我哪里弄错了吗?
还有,关于手册:
2.0的: http://docs.cocos.com/creator/manual/zh/publish/publish-wechatgame-sub-domain.html
1.10的: http://docs.cocos.com/creator/1.10/manual/zh/publish/publish-wechatgame-sub-domain.html
两个链接的 整合方法 部分,都有 相同 的 主域代码范例 代码,和 关于这段代码作用的描述 。
但是2.0里范例中,根本就没看到 display: cc.Sprite 这段代码,2.0里旧手册内容没删干净吧?
子域里不支持 Button 组件?
但是手册有写:同时,Canvas 渲染下所支持的渲染组件也是受限的(UI 组件不受限制)。
我在子域中使用了按钮,但不能用,在微信开发者工具里出现的警告:
Can not find class ‘cc.Button’
Script attached to ‘TestButton’ is missing or invalid.
…