creator 中如何使用代码创建各种控件,不是使用UI拖动的方式

creator 中如何使用代码创建各种控件,不是使用UI拖动的方式。相关API再什么地方查找呢 谢谢!

http://www.cocos.com/docs/creator/scripting/load-assets.html 有一点介绍

你们游戏是如何做的呢,全部都是UI摆的吗,发现如果用代码创建个button是不是会特别麻烦
var temNode = new cc.Node();
var scoreLab = temNode.addComponent(cc.Label);
scoreLab.string = “i am code label”;
temNode.parent = this.node;

创建label是这样的吗

封装下不就不麻烦了

嗯 是的,可以封装起来,但是象button,scrollview这种该如何写呢。关键是我不会写,也没发现教程

一样,也是纯脚本,自己封装就好

实在不行了,做成预制体吧,复杂点儿的控件,像button都实在猜不到要怎么用代码去做了

为啥会有这个问题呢 不用的Button隐藏 要的时候出来呗