代码如何添加button

不用控件 纯脚本代码写 如何添加button

node.addComponent(cc.Button);

和 Unity 的 uGUI,NGUI 类似,用代码添加是很费力的。因为你不单单要添加 Button,还要设置纹理、尺寸,设置动画效果,还要添加 Button 上的 Label 节点,要调整 Label 文本和字体尺寸,修改文本居中方式……

总之,建议做一个 Button 的 Prefab,然后通过 cc.instantiate(prefab) 动态克隆,instantiate 运行性能比纯手写代码还快。

1赞

1.创建节点 http://www.cocos.org/docs/creator/scripting/create-destroy.html
2.常用节点和组件接口 http://www.cocos.org/docs/creator/scripting/basic-node-api.html
3.button事件添加 http://www.cocos.org/docs/creator/components/button.html

好的 谢谢了

恩 好的

这个知道 但是后面的参数怎么添加呀